UITableView部分标题UI已更改

时间:2015-12-29 01:34:31

标签: objective-c uitableview

我正在尝试创建一个UITableViewController但是当我尝试添加部分(以编程方式)时,它们会显示如下:

enter image description here

而不是看起来像......

enter image description here

有谁知道为什么部分标题的显示方式会发生突变?

1 个答案:

答案 0 :(得分:1)

根据您的屏幕截图,当您真正希望将其设置为“分组”时,表格视图样式会显示为“纯色”。

普通纸: enter image description here

分组: enter image description here

如果要在Interface Builder中创建表视图,则只需设置样式属性,如屏幕截图所示。

如果要在代码中创建表视图,则需要在初始化tableView时设置样式,假设一个名为tableView的UITableView属性,并且tableView的大小应与viewController的视图相匹配。

self.tableView = [[UITableView alloc] initWithFrame:self.view.frame style: UITableViewStyleGrouped];