【发布时间】:2016-10-07 09:18:42
【问题描述】:
我知道不可能在UIViewController 中添加静态UITableView(或者至少我找不到任何方法)。尝试解决方法(如 here 指出的那样),我正在执行以下步骤:
- 我在我的
Main.storyboard上创建了一个UIViewController。 - 我在
UIViewController中拖了一个UIContainerView。 - 我已删除默认嵌入在我的
UIContainerView上的UIViewController。 - 我创建了一个
UITableViewController并将其拖到UIContainerView。 - 我在
UITableViewCell中添加了一个带有文本“Hello”的标签。
这是我Main.storyboard上这部分的结构:
这是我得到的结果:
我只能得到一个空的UITableView,里面没有任何信息。
我错过了什么吗?我做错了吗?
P.S:我正在使用Xcode8 和Swift3。
提前致谢!
【问题讨论】:
-
你在代码中使用了tableviewcontroller的数据源方法吗?因为如果
numberOfRowsForIndexPath返回0,就不会加载tableviewcell。
标签: ios swift uitableview uiviewcontroller