Iphone UITableView中的自定义标题说明
苹果是在Settings.app中使用SDK的文档化方法,还是对分组的TableView进行某种自定义单元格/自定义标题描述 “存储”是标题标题部分:。什么是“可用8.6 GB-使用5.1 GB”Iphone UITableView中的自定义标题说明,iphone,Iphone,苹果是在Settings.app中使用SDK的文档化方法,还是对分组的TableView进行某种自定义单元格/自定义标题描述 “存储”是标题标题部分:。什么是“可用8.6 GB-使用5.1 GB” 他们可能在标题中添加了自定义视图。所以,看起来他们使用的是章节标题,但实际上他们有一个自定义视图,其格式与之类似 见此: 有关此问题的一些文档,请参阅 您可以在“修改节的页眉和页脚”下找到需要执行的委托方法。存储是节0的页眉,可用的8.6 GB是节0的页脚文本。沥青开始第1节。这对你有意义吗 第0节将
他们可能在标题中添加了自定义视图。所以,看起来他们使用的是章节标题,但实际上他们有一个自定义视图,其格式与之类似 见此: 有关此问题的一些文档,请参阅
您可以在“修改节的页眉和页脚”下找到需要执行的委托方法。存储是节0的页眉,可用的8.6 GB是节0的页脚文本。沥青开始
第1节。这对你有意义吗
第0节将包含0个单元格
示例代码
一个具有清晰背景色的自定义UIView,并将其插入tableView的headerView。是的,更快的解决方案。然而,我认为在tableView上方放置一个UIView
更具可定制性。然而,在这段代码中,您必须巧妙地使用间距。调整每侧文字的左右将导致文字向下踢到下一行,这看起来不太好。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
return 2;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
if ( section ==0 ) return 0;
if ( section ==1 ) return 20;
return 0;
}
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section {
if ( section ==0 ) return @"Storage";
if ( section ==1 ) return nil;
return nil;
}
- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section {
if ( section ==0 ) return @"9.11 TB Available 4.29 GB Used";
if ( section ==1 ) return nil;
return nil;
}