故事板视图未正确调整大小

时间:2012-10-16 05:05:34

标签: uiview resize storyboard

我正在使用Xcode 4.5的故事板。我将一个UIContainerView放入一个(自定义的,而不是初始的)视图控制器中,然后将三个UIView放入容器视图中。我已经使用动态调整大小来定位三个视图。所有三个都水平填充屏幕。一个停留在屏幕顶部,具有固定高度,一个停留在底部,具有固定高度,第三个视图(自定义drawRect的UIView的子类)填充两个其他视图之间的空间。

即使我切换到iPhone 5尺寸和背面,Storyboard中的一切看起来都很好。但是,当我在模拟器中运行应用程序并导航到该视图控制器时,我只看到填充屏幕的中间视图。没有看到其他两个。我将中间视图切换回UIView,并出现同样的问题。我检查了输入的segue,它是视图控制器,而不是特定的视图。

要清楚,这都是使用故事板创建的,而不是以编程方式创建的。

1 个答案:

答案 0 :(得分:0)

  1. 默认堆栈查看引脚0到mainView的所有端。
  2. 添加3个子视图到堆栈视图
  3. 1和3个孩子 - 身高约束= 150
  4. enter image description here