0

我有一个UITableViewController我用“分组”样式初始化的。

为什么只要我添加以下任何一行,表格视图就会以带有粘性标题的“普通”样式显示?

self.view.backgroundColor = [UIColor colorWithRed:216/255.0 green:218/255.0 blue:224/255.0 alpha:1.0];
self.tableView.backgroundColor = [UIColor colorWithRed:216/255.0 green:218/255.0 blue:224/255.0 alpha:1.0];

编辑:此外,以下内容也是如此。

[self.tableView setBackgroundView:nil];
4

1 回答 1

0

事实证明,这是因为我在 initWithNibName:bundle 中进行了自定义,我认为它是指定的初始化程序。如果我覆盖 initWithStyle,它工作正常:

有人愿意提供一个体面的解释吗?

于 2013-07-27T00:41:24.130 回答