2012-08-17 74 views
0

我有一个单元格的表格视图,但显示的单元格边框填充了整个屏幕。如果只有一个单元格,UITableView为什么会为所有这些单元格绘制单元格边框?我希望我的表的行为与股票闹钟应用程序中的表视图相同 - 它只吸引表格中的单元格。任何想法如何做到这一点?iOS:只有一个表格单元,但屏幕充满单元格边框

回答

2

尝试设置表格页脚视图

tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero]; 
+1

请确保释放,除非它在ARC上。 – 2012-08-17 14:46:25

2

试试这个代码;

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section { 
    UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 100)]; 
    view.backgroundColor = [UIColor whiteColor]; 
    return view; 
} 
+0

这一个肯定也有效,但我检查了CSmith的第一个答案,因为它更短。谢谢 – inorganik 2012-08-17 14:46:43

+0

@inorganik没问题,祝你好运! ; - ] – Nathan 2012-08-17 14:47:28