【发布时间】:2014-08-19 22:33:14
【问题描述】:
是的另一个 UITableView 问题。我有一个MainPageController,它是UIViewController 的子类,并且我在界面生成器中将UITableView 拖到了我的xib 中。我创建了一个单独的控制器(没有 xib)专门用于处理 UITableView 和其他 UITableViews 之类的。假设它被命名为CustomTableViewController。它是UITableViewController 的子类并符合UITableViewDataSource。
现在,在我的MainPageController 中,我想创建一个CustomTableViewController 的实例并让它“控制”我在 MainPageController 的 xib 中拥有的 UITableView 的实例。如何才能做到这一点?我对我的 CustomTableViewController 上的 tableView 属性以及如何让 myTableView 和 myCustomTableViewController 相互连接感到困惑。
我尝试过myTableView.dataSource = myCustomTableViewController; 之类的方法,但似乎没有任何反应。我的 dataSource 方法甚至没有被调用。
我之所以遵循这个设计,是因为我想将自定义控制器重用于我将在其他页面上使用的其他表格视图。
【问题讨论】:
标签: ios objective-c uitableview xib