我想在表格的最顶部创建一个部分,但该部分仅用于显示我不想放入单元格的特殊信息。如果没有显示空单元格的表,我该怎么做?
感谢。
答案 0 :(得分:3)
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
NSInteger rows=0;
switch (section)
{ case 0:
rows=0;
break;
case 1:
rows=any number;
break;
case 2:
rows=any number;
break;
case 3:
rows=any number;
break;
default:
break;
};
return rows;
}
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 4;
}
希望它有所帮助。快乐的编码:)
答案 1 :(得分:2)
只需在tableView:titleForHeaderInSection:
中将特殊信息作为节标题返回,并在tableView:numberOfRowsInSection:
中返回0行。您可以通过在tableView:viewForHeaderInSection:
(OR)
通过将tableHeaderView
属性分配给任何UIView(或其子类),您可以只为表创建一个标头。有关更多信息,请查看Apple的文档here。
答案 2 :(得分:1)
U可以在此特定部分中使用空单元格。细胞也可以是透明的。