Swift - 从容器中的表视图控制器展开

时间:2016-08-16 16:35:25

标签: ios swift uitableview uicontainerview

我有一个UIViewController(HandlerViewController),里面有两个容器(每个容器与一个表视图控制器关联,以显示数据库中的记录)。当我单击两个容器中任何一个容器中的一行时,我会看到详细视图。在详细视图中,我有一个按钮(取消)链接到HandlerViewController中的展开功能。加载该视图时,容器中的表为空。

成功展开后如何重新填充?两个表视图控制器中的viewDidLoad()已经具有填充表的代码,但是当我明显展开时它不起作用。

这是布局:

enter image description here

如果需要进一步澄清,我将很乐意提供。

1 个答案:

答案 0 :(得分:2)

当您展开segue时,视图已经加载,并且不会再次加载。您应该将代码移动到ViewWillAppear。