我在 Interface Builder 中有一个 TabBarController。我分配了一个子类 UITableViewController 作为 Tab 2 的 ViewController,工作正常。
但我想将 UITableViewController 的 TableView 的样式设置为 UITableViewStyleGrouped。这样做的唯一方法显然是(?)调用 UITableViewController:initWithStyle:
所以我的问题是:我怎样才能a)告诉界面构建器使用initWithStyle初始化视图控制器或b)使用其他方式来实现这一点?我已经尝试在 ViewController 中覆盖 initWithStyle,但显然当 tabbarcontroller 显示 viewcontroller 时它不会被调用(但是在以编程方式初始化 viewcontroller 时会调用它)。
我喜欢从 IB 控制选项卡栏控制器及其视图控制器的方式,并且不想以编程方式调用视图控制器,除非没有其他方法。
一如既往,感谢您的回复!