如何将TableViewController与另一个TableView链接

时间:2015-07-30 15:21:18

标签: ios

我在故事板中的TableViewController中嵌入了TableView和TableCell已经正常工作。我的目标是将一个TableView和TableCell添加到另一个UIView。这个UIView由UIViewController控制。天真地我想我应该能够在UIView中添加一个TableView,并以某种方式连接这个TableView,由我的TableViewController控制。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

可能的解决方法。在UIViewController tableViewController中,您制作了TableViewController类型的属性UIViewController

然后从if (!self.tableViewController) self.tableViewController = [TableViewController new]; 内部初始化TableViewController,例如:

tableViewController.tableView

然后选择subView并将其作为UIView添加到您的[self.view addSubView: self.tableViewController.tableView];

[self.tableViewController.tableView removeFromSuperView];

当您需要删除它时,只需执行

self.tableViewController.edgesForExtendedLayout = UIRectEdgeNone

您还可以在创建TableViewController后添加gem 'headless'