我想在表格的最顶部创建一个部分,但该部分仅用于显示我不想放入单元格中的特殊信息。如果表格不显示空单元格,我将如何做到这一点?
谢谢。
- (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;
}
希望能帮助到你。快乐编码:)
只需将特殊信息作为节标题tableView:titleForHeaderInSection:
返回并返回 0 行tableView:numberOfRowsInSection:
。您可以通过在中返回标题来获得该部分标题的自定义视图tableView:viewForHeaderInSection:
(或者)
您可以通过将tableHeaderView
属性分配给任何 UIView(或其子类)来为您的表格创建一个标题。有关更多信息,请在此处查看 Apple 的文档。
您可以在此特定部分中使用空单元格。单元格可以是任何东西,也可以是透明的。