我在Interface Builder中有一个TabBarController。 我将子类UITableViewController指定为Tab 2的ViewController,工作正常。
但是我想将UITableViewController的TableView的样式设置为UITableViewStyleGrouped。 唯一的方法是显然(?)调用UITableViewController:initWithStyle:
所以我的问题是:我怎么能 a)要么告诉接口构建器用initWithStyle初始化viewcontroller b)用其他方式来实现这个目标?我已经尝试在ViewController中覆盖initWithStyle,但显然当tabbarcontroller显示viewcontroller时它没有被调用(但是在以编程方式初始化viewcontroller时调用它)。
我喜欢从IB控制标签栏控制器及其viewcontrollers的方式,除非没有别的办法,否则不想以编程方式调用viewcontroller。
一如既往,感谢您的回复!
答案 0 :(得分:0)
我想我找到了一个解决方案:将nib文件添加到视图控制器:
祝所有有这个问题的人好运!