是什么决定了UITableView的边距有多高? (见图)

时间:2011-05-06 14:58:34

标签: objective-c ios uitableview interface-builder

我拼命想要摆脱下表周围的边缘: enter image description here

我不希望浅灰色区域直接位于图片中的“Brea”左侧和上方 - 我希望白色表格单元向左和向上延伸以完全覆盖浅灰色区域(以便与左侧相遇)最白的区域)

任何帮助都将非常感谢!!!

2 个答案:

答案 0 :(得分:1)

您的表格具有分组的样式。你想要朴素的风格。如果以编程方式创建它,请执行以下操作:

    UITableView *tv = [[UITableView alloc] initWithFrame:[self.view bounds]
                style:UITableViewStylePlain];

或者在IB中,在属性检查器中的TableView下,选择Style:Plain。 enter image description here

答案 1 :(得分:0)

我知道的旧主题,但我能够通过将背景视图设置为nil来移除边缘并使用分组视图。 Psuedo代码;

-(void) viewDidLoad {
    self.tableView.backgroundView = nil;
}