Xcode 8.2 Interface Builder更新框架&约束问题

时间:2017-02-02 02:10:00

标签: ios xcode

我最近从Xcode 7.3更新到8.2。我在7.3中使用Interface Builder中的自动布局和大小类,一切正常。现在在8.2中,IB预览不能正确表示视图的位置。但是,当我在设备或模拟器上运行时,它看起来很好。但如果我在预览中更新帧或更新约束,一切都会混乱。

我有什么办法可以阻止更新帧或更新限制因素吗?

2 个答案:

答案 0 :(得分:0)

在堆栈按钮附近,有一个新的"更新框架"按钮,它只是左侧的堆栈按钮

答案 1 :(得分:0)

我找出了问题所在。我的约束没有错。问题是,在Xcode 7中,故事板的大小与ipad相同。最初,当我在Xcode 8中加载项目时,它打开以查看为iphone 7加上大小。当我改变故事板以查看ipad专业版大小和更新的帧时,它修复了一切。然后当我改为观看iphone 7 plus尺寸时,它首先完成了所有内容的完美调整。