无法将表视图添加到uiview

时间:2016-09-14 15:04:34

标签: ios uitableview uiview

我动态创建包含uitableviews的uiviews(uiviews是各自表的tableview和datasource委托.iiviews是使用xib文件创建的)。当我到达numberOfRowsInSection函数并尝试返回[self.mydata count]时,mydata为空。

  1. 当我在numberOfRowsInSection函数中断时,我注意到每个uiview与我之前创建的任何uiviews都没有相同的地址。
  2. 我注意到在创建所有视图并将其添加到我的viewcontroller后调用了我的numberOfRowsInSection函数。
    1. numberOfRowsInSection被多次调用,但不等于我创建的uiviews的数量。
  3. 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我想出了我的问题。 我正在将uitableviewdelegate和uitableviewdatasource设置为xib文件中的uiview,而实际上我想要文件所有者(这是在运行时创建的特定uiview)。

我只需点击并(在xib文件中)从委托和数据源出口拖动到文件的所有者占位符按钮。