Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.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中连接子视图控制器_Ios_Uiviewcontroller_Storyboard - Fatal编程技术网

延迟在iOS中连接子视图控制器

延迟在iOS中连接子视图控制器,ios,uiviewcontroller,storyboard,Ios,Uiviewcontroller,Storyboard,我试图找到一种方法来延迟附加子视图控制器的过程(通过情节提要上的容器视图)。因为在我的主视图中有许多容器视图控制器,并且所有这些控制器都是隐藏的(它们只有在按下某些按钮后才会显示),所以加载主视图几乎需要一两秒钟的时间。是否有任何方法可以强制子视图控制器仅在主视图出现后连接?检查进程的流程,我认为存在一些韵律覆盖任务,与ui相关,或者可能是数据库。首先,使用断点检查view controller lifecycle fliw。您可以自己编程加载它们。另一方面,如果它们只在按下按钮后才显示,也许你

我试图找到一种方法来延迟附加子视图控制器的过程(通过情节提要上的容器视图)。因为在我的主视图中有许多容器视图控制器,并且所有这些控制器都是隐藏的(它们只有在按下某些按钮后才会显示),所以加载主视图几乎需要一两秒钟的时间。是否有任何方法可以强制子视图控制器仅在主视图出现后连接?

检查进程的流程,我认为存在一些韵律覆盖任务,与ui相关,或者可能是数据库。首先,使用断点检查view controller lifecycle fliw。您可以自己编程加载它们。另一方面,如果它们只在按下按钮后才显示,也许你可以重新考虑你的应用程序结构,使用
UINavigationController
uitabarcontroller
?是的,但问题是我们使用的是自定义动画和用户界面,因此试图改变UINavigationController的工作方式将是一团糟。我以前是通过编程方式加载它们的,我只是觉得使用容器视图会更干净。我想我将不得不恢复到编程。