在 Xcode 5 中,我打开了一个新项目并添加了以下内容:
- 具有两个选项卡
- (因此是两个视图控制器)的选项卡视图控制器。
- 在每个控制器视图中,我都添加了一个 CollectionView,其下有一个标签和一个按钮。
- 我已经应用了默认约束。没有警告。
- 。单击运行。
在 iOS 模拟器中,第一个选项卡看起来正常,视图中的所有元素都与布局的底部对齐,即选项卡栏的顶部。完善。
单击第二个选项卡时,它不是对齐到布局的底部,而是将所有内容对齐到容器的底部。因此,视图中的所有元素的高度都会下降很多。单击返回第一个选项卡现在也会显示此不正确的定位。
奇怪的是,旋转设备可以解决这个问题...在两个选项卡和两个方向上显示正确的对齐方式。
知道我做错了什么吗?谢谢
我现在相信这是XCode 5中的一个错误。
我通过替换引脚的约束来绕过它,如下所示:
编辑器 -> 固定 ->底部空间到超级视图。