我有一个uiviewcontroller声明如下:
@interface RootViewController : UIViewController<UITableViewDelegate, UITableViewDataSource>
我将tableview拖到了rootcontroller的视图上。单击文件所有者时,我看到的只是tableview。委托和数据源在哪里需要连接才能使tableview工作?
答案 0 :(得分:1)
当您选择UITableView时,IB中的数据源和委托项目是可见的。不要单击文件所有者,单击表视图。
答案 1 :(得分:1)
委托和数据源是tableview上的属性,而不是“文件所有者”,即UIViewController。因此,您需要在另一个方向上执行此操作,查看tableview上的插座并将它们连接到视图控制器。