0

我想在表格的最顶部创建一个部分,但该部分仅用于显示我不想放入单元格中的特殊信息。如果表格不显示空单元格,我将如何做到这一点?

谢谢。

4

3 回答 3

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;
}

希望能帮助到你。快乐编码:)

于 2012-08-30T16:57:14.687 回答
2

只需将特殊信息作为节标题tableView:titleForHeaderInSection:返回并返回 0 行tableView:numberOfRowsInSection:。您可以通过在中返回标题来获得该部分标题的自定义视图tableView:viewForHeaderInSection:

(或者)

您可以通过将tableHeaderView属性分配给任何 UIView(或其子类)来为您的表格创建一个标题。有关更多信息,请在此处查看 Apple 的文档。

于 2012-08-30T16:55:11.490 回答
1

您可以在此特定部分中使用空单元格。单元格可以是任何东西,也可以是透明的。

于 2012-08-30T16:59:19.367 回答