Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Swift-从容器中的表视图控制器展开_Ios_Swift_Uitableview_Uicontainerview - Fatal编程技术网

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

Ios Swift-从容器中的表视图控制器展开,ios,swift,uitableview,uicontainerview,Ios,Swift,Uitableview,Uicontainerview,我有一个UIViewController(HandlerViewController),其中有两个容器(每个容器都与一个表视图控制器关联,以显示数据库中的记录)。当我单击两个容器中任意一个容器中的一行时,我会看到详细视图。在详细视图中,我有一个按钮(取消),该按钮链接到HandlerViewController中的展开功能。加载该视图时,容器中的表为空 成功解卷后如何重新填充它们?两个表视图控制器中的viewdiload()已经有填充表的代码,但在我松开时它不起作用 布局如下: 如果需要更多的

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

成功解卷后如何重新填充它们?两个表视图控制器中的
viewdiload()
已经有填充表的代码,但在我松开时它不起作用

布局如下:


如果需要更多的澄清,我很乐意提供

当您解开序列时,视图已经加载,不一定再次加载。您应该将代码移动到ViewWillDisplay。

尝试将加载viewDidLoad中数据的代码移动到viewWillAppear@JonahStarling明亮的请作为答案发布,以帮助其他可能对此感到困惑的人。哦,非常感谢!