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

Swift - Unwinding from Table View Controller in Container

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

如何在成功展开后重新填充它们? table 视图控制器中的 viewDidLoad() 已经有了填充 table 的代码,但是当我显然放松时它不起作用。

布局如下:

如果需要更多说明,我很乐意提供。

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