关于Storyboard在IOS7和IOS8上很有趣的约束问题,束手无策。


我现在有一个程序要在IOS7和IOS8上跑起来。

打比方说现在新建一个view controller,里面放一个label,我让它不管在IOS7上还是IOS8上,都要贴近边缘。
我在Xcode6环境下添加约束,我label坐标X,Y都是0,0
我对label添加约束距离边缘为0,但是系统提示如下。竟然是-16。为什么啊?

图片描述

如果我强制让它变成0.

图片描述

跑起来之后,在IOS8运行下,变成如下情况,都没有贴近,而在IOS7下就完全正常!

图片描述

我就纳闷了,求解释,O(∩_∩)O谢谢

ios8 storyboard xcode6 ios7 objective-c

恶魔的旋律 9 years, 8 months ago

去掉 constrains to margin 这个选项

淡定的蛋痛 answered 9 years, 8 months ago

Your Answer