使用情节提要的普通View Controller中的Table View?

时间:2018-09-12 00:11:42

标签: ios xcode xcode-storyboard

有没有一种方法可以在普通视图控制器中显示表格视图?每当我尝试将单元格添加到普通视图控制器内部的表视图中时,都不会显示任何内容。我读过某个地方的文章,您可以将表视图控制器链接到视图控制器中的表视图,但是我不知道如何使用情节提要来做到这一点。

enter image description here

2 个答案:

答案 0 :(得分:0)

您是否为表格视图创建了IBOutlet?并且连接了吗?

完成之后,您需要连接表视图的数据源并将其委托给视图控制器。

https://i.imgur.com/Om1Ego4.gif

答案 1 :(得分:0)

如果要在普通视图中添加TableView而不使用xib: -在视图控制器内部添加tableview。 -将tableview单元格放在tableview内,不要忘记设置将在tableview的cellForRowAt方法中使用的单元格重用标识符。 -在.swift文件中添加tableview的出口 -在情节提要中为表视图设置委托和数据源,也可以在.swift文件中将表和视图设置为yourtableviewname.delegate = self和yourtableviewname.datasource = self -使用tableview的委托和数据源方法来处理tableview。