Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/120.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,1个UIViewController中有2个UIContainerViews_Ios_Objective C_Uiviewcontroller_Uicontainerview - Fatal编程技术网

iOS,1个UIViewController中有2个UIContainerViews

iOS,1个UIViewController中有2个UIContainerViews,ios,objective-c,uiviewcontroller,uicontainerview,Ios,Objective C,Uiviewcontroller,Uicontainerview,很简单,我希望在一个UIViewController中保存两个UIContainerViews 使用故事板,我可以将它们都添加到中,但是对每个容器大小所做的任何调整都会导致容器消失,只剩下片段可见 这是一个故事板错误,还是表示在同一个视图中保留两个容器的限制?如果嵌入序列仍然存在,那么容器仍然存在。我猜帧已经更新,没有足够的约束来确定它们的大小,所以它们变为零。在我创建约束的过程中,这种情况经常发生。我会通过它们的限制来调整它们的大小,我敢打赌这会解决您的问题 你是如何调整尺寸的?在故事板里?在

很简单,我希望在一个
UIViewController
中保存两个
UIContainerViews

使用故事板,我可以将它们都添加到中,但是对每个容器大小所做的任何调整都会导致容器消失,只剩下片段可见


这是一个故事板错误,还是表示在同一个视图中保留两个容器的限制?

如果嵌入序列仍然存在,那么容器仍然存在。我猜帧已经更新,没有足够的约束来确定它们的大小,所以它们变为零。在我创建约束的过程中,这种情况经常发生。我会通过它们的限制来调整它们的大小,我敢打赌这会解决您的问题

你是如何调整尺寸的?在故事板里?在视图控制器中?在包含的视图控制器中?我构建了一个包含两个视图控制器(使用自动布局)的快速项目,并且能够很好地调整视图的大小。嗯,我在视图控制器中调整容器的大小,它们都包含在视图控制器中。我从对这个问题的缺乏回答中猜测,一个视图可以添加2个容器,而我的问题可能是我遗漏的其他东西。确保您正在使用自动布局。另外,尝试将包含的视图着色为不同的颜色以跟踪其位置。如果您正在调整序列图像板中的视图,它们应该没有问题,除非它们落后于其他视图。