在 Xcode 5 中,我打开了一个新项目并添加了以下内容:
- 带有两个选项卡的选项卡视图控制器(因此是两个视图控制器)。
- 在每个控制器视图中,我添加了一个 CollectionView,它下面有一个标签和一个按钮。
- 我已经应用了默认约束。没有警告。
- ...单击运行。
在 iOS 模拟器中,第一个 Tab 看起来还可以,View 中的所有元素都对齐到布局的底部,也就是标签栏的顶部。完美的。
单击第二个选项卡时,它不是对齐到布局的底部,而是将所有内容对齐到容器的底部。所以 View 中的所有元素的高度都下降了那么多。现在单击返回第一个选项卡也会显示此错误定位。
奇怪的是,旋转设备可以解决这个问题……在两个选项卡和两个方向上都显示了正确的对齐方式。
知道我在做什么错吗?谢谢,