子类UITableViewController,我在哪里设置UIViewController?

时间:2012-07-10 12:02:38

标签: objective-c ios uitableview

我有一个UIViewController,UITableView占据了屏幕的一半。

我还有一个子类UITableViewController,但我无法弄清楚如何将子类UITableViewController与我的表关联起来?

1 个答案:

答案 0 :(得分:1)

在这个案例中,您的问题并不清楚为什么要尝试创建UITableViewController和UIViewController。你有2个不同的桌子试图控制吗?或者您是否尝试使用2个不同的控制器来管理视图/子视图层次结构的不同部分?

通常,UITableViewController的表是自动创建的,也可以是在NIB文件中创建的。从UITableViewController文档:

  

如果通过initWithNibName:bundle:方法指定了nib文件   (由超类UIViewController声明),   UITableViewController加载存档在nib文件中的表视图。   否则,它会创建一个未配置的UITableView对象   正确的尺寸和autoresize面具。您可以访问此视图   通过tableView属性。

因此,您通常不需要将子类UITableViewController与其表关联起来,因为这会照顾您。