IOS开发 - 如何使那些空表格单元格不可见?

时间:2014-06-05 13:02:15

标签: ios objective-c uitableview

正如您在此处所看到的,我只有2个用于测试的数据,它们被加载到表视图中。这很好。但是,还有许多空单元格也已自动生成。

如何使这些空单元格不可见?

enter image description here

3 个答案:

答案 0 :(得分:3)

yourtableViewname.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];

    - (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section 
 { 
     return 0.01f;
 }

和iOS 7

 self.yourtableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];

答案 1 :(得分:2)

这应该有效:

self.tableView.separatorColor = [UIColor clearColor];
self.tableView.backgroundColor = [UIColor clearColor];

答案 2 :(得分:1)

您可以在加载视图时降低tableview的整体高度。根据总单元格高度计算表格视图的高度。将表格高度max指定为屏幕高度。