为什么不在IB中委托/数据源显示?

时间:2009-12-01 16:35:47

标签: iphone cocoa-touch uitableview uiviewcontroller

我有一个uiviewcontroller声明如下:

@interface RootViewController : UIViewController<UITableViewDelegate, UITableViewDataSource>

我将tableview拖到了rootcontroller的视图上。单击文件所有者时,我看到的只是tableview。委托和数据源在哪里需要连接才能使tableview工作?

2 个答案:

答案 0 :(得分:1)

当您选择UITableView时,IB中的数据源和委托项目是可见的。不要单击文件所有者,单击表视图。

答案 1 :(得分:1)

委托和数据源是tableview上的属性,而不是“文件所有者”,即UIViewController。因此,您需要在另一个方向上执行此操作,查看tableview上的插座并将它们连接到视图控制器。