【发布时间】:2011-07-06 19:36:04
【问题描述】:
我在 Interface Builder 中有一个 TabBarController。 我分配了一个子类 UITableViewController 作为 Tab 2 的 ViewController,工作正常。
但是我想将 UITableViewController 的 TableView 的样式设置为 UITableViewStyleGrouped。 这样做的唯一方法显然是(?)调用 UITableViewController:initWithStyle:
所以我的问题是:我怎么能 a)要么告诉界面构建器使用 initWithStyle 初始化视图控制器,要么 b)使用其他方式来实现这一目标?我已经尝试在 ViewController 中覆盖 initWithStyle,但显然当 tabbarcontroller 显示 viewcontroller 时它不会被调用(但是在以编程方式初始化 viewcontroller 时会调用它)。
我喜欢从 IB 控制标签栏控制器及其视图控制器的方式,并且不想以编程方式调用视图控制器,除非没有其他方法。
一如既往,感谢您的回复!
【问题讨论】:
标签: interface-builder uitabbarcontroller uitableview iphone initwithstyle