我有一个UIViewController,UITableView占据了屏幕的一半。
我还有一个子类UITableViewController,但我无法弄清楚如何将子类UITableViewController与我的表关联起来?
答案 0 :(得分:1)
在这个案例中,您的问题并不清楚为什么要尝试创建UITableViewController和UIViewController。你有2个不同的桌子试图控制吗?或者您是否尝试使用2个不同的控制器来管理视图/子视图层次结构的不同部分?
通常,UITableViewController的表是自动创建的,也可以是在NIB文件中创建的。从UITableViewController文档:
如果通过initWithNibName:bundle:方法指定了nib文件 (由超类UIViewController声明), UITableViewController加载存档在nib文件中的表视图。 否则,它会创建一个未配置的UITableView对象 正确的尺寸和autoresize面具。您可以访问此视图 通过tableView属性。
因此,您通常不需要将子类UITableViewController与其表关联起来,因为这会照顾您。