Ios6 iOS 6自动布局定位问题

Ios6 iOS 6自动布局定位问题,ios6,autolayout,Ios6,Autolayout,我一直在寻找,却找不到一个适合我一生的答案。我有一个视图,希望在该视图的底部附近显示一个UILabel。我在IB中固定了“底部空间到superview”,它在Retina4模拟器上运行良好,但在3.5英寸的屏幕外定位。如果我对3.5英寸的屏幕尝试相同的步骤,它在4英寸屏幕上看起来离底部太高。这真的不应该这么难,显然我遗漏了一些东西。您的UILabel必须与另一个控件的垂直间距相对应。当您旋转设备/模拟器时,确保您在控制台中没有收到任何警告。您可以为您的视图控制器拍照,以便我们可以看到所有作用在视

我一直在寻找,却找不到一个适合我一生的答案。我有一个视图,希望在该视图的底部附近显示一个UILabel。我在IB中固定了“底部空间到superview”,它在Retina4模拟器上运行良好,但在3.5英寸的屏幕外定位。如果我对3.5英寸的屏幕尝试相同的步骤,它在4英寸屏幕上看起来离底部太高。这真的不应该这么难,显然我遗漏了一些东西。

您的
UILabel
必须与另一个控件的
垂直间距相对应。当您旋转设备/模拟器时,确保您在
控制台中没有收到任何警告。

您可以为您的视图控制器拍照,以便我们可以看到所有作用在视图控制器上的NSLayoutContracts吗?您可以扩大文档轮廓,以便我可以看到每个约束的完整描述吗?还有哪个标签有问题:“标签-⇆ “滑动导航”或“标签-标签”?这是滑动导航标签。谢谢。最后两个约束似乎都定义了标签底部和视图底部之间的距离。我建议删除其中一个,或者同时删除两个,然后重新固定“底部空间到superview”。仅供参考,每次使用“锁定”或“对齐”菜单选项时,XCode都会创建一个新约束,即使现有约束已经定义了所选属性。