【发布时间】:2016-07-17 20:39:01
【问题描述】:
我的故事板中有一个 UIViewController。在这个 UIViewController 里面,我有一个嵌入了 tableViewController 的容器。这个 tableViewController 是一个静态表。如何在 UIViewController 中使用这个 tableViewController?
我已经设置了类似UITableViewDelegate, UITableViewDataSource 的协议,但我不知道如何获取该 tableViewController 并委托给我的 UIViewController。
下面是屏幕。
附:我试图制作一个侧面导航栏。如果您需要查看任何代码,请通知我。
【问题讨论】:
-
您可以使用 UIViewController 作为父 ViewController 和 tableViewController 作为 childViewController。但更好的解决方案是使用 UIViewController 中的 UITableView 作为 subView。
-
因为是静态表,所以不能放到UIViewController中。我构建它时会出现错误。这就是我在 UIViewController 中放置一个容器视图并嵌入 tableViewController 的原因。似乎父 ViewController 方式会起作用。但是你能告诉我更多吗?
-
@SandeepKumar 感谢 Kumar,它就像一个魅力!
标签: ios objective-c uitableview uiviewcontroller delegates