我有一个 UIViewController
(HandlerViewController),里面有两个容器(每个容器都与一个 TableView Controller 相关联,以显示数据库中的记录)。当我单击两个容器中任意一个的行时,我会看到详细 View 。在详细 View 中,我有一个链接到 HandlerViewController
中的展开功能的按钮 (Cancel)。当该 View 加载时,容器中的表是空的。
如何在成功展开后重新填充它们?两个 TableView Controller 中的 viewDidLoad()
已经有了填充表的代码,但当我显然放松时它不起作用。
这是布局:
如果需要更多说明,我很乐意提供。
最佳答案
当您展开 segue 时, View 已经加载并且不一定会再次加载。您应该将代码移动到 ViewWillAppear。
关于ios - Swift - 从容器中的 TableView Controller 展开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38980136/