0

我在界面生成器中有一个TabBarController。 我为Tab 2的ViewController分配了一个子类UITableViewController,工作正常。在Interface Builder中使用TabBarController的initWithStyle初始化TableViewController?

但我想设置的UITableViewController的TableView中以UITableViewStyleGrouped的风格。 (?) 做到这一点的唯一方法是显然调用的UITableViewController:initWithStyle:

所以我的问题是:我怎样才能 一)无论是告诉Interface Builder中有initWithStyle或 b键初始化视图 - 控制)使用一些其他如何实现这一目标?我已经尝试过在ViewController中重写initWithStyle,但显然当tabbarcontroller显示viewcontroller时它不会被调用(但是在以编程方式初始化viewcontroller时调用它)。

我想我可以控制标签栏控制器和IB的viewcontrollers和不希望以编程方式调用视图 - 控制,除非没有其他办法的办法。

与往常一样,感谢您的答复!

回答

0

我想我找到了解决办法:添加一个笔尖文件视图控制器:

  • 确保tabbarcontroller内的视图控制器是(子)类TableViewController的
  • 将一个TableView中从图书馆下面TableViewController
  • IB套委托和数据源,以及风格TableView中

好运多变其他任何人有这个问题!

相关问题