是否可以创建包含4个部分的uitableview,但第一部分没有单元格

时间:2012-08-30 16:50:37

标签: ios uitableview

我想在表格的最顶部创建一个部分,但该部分仅用于显示我不想放入单元格的特殊信息。如果没有显示空单元格的表,我该怎么做?

感谢。

3 个答案:

答案 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可以在此特定部分中使用空单元格。细胞也可以是透明的。