Xib(Xcode8)上的UIView / UIImageView的大小变成(1000,1000)

我在xib上使用autolayout来创build我的UI。

当我完成我的用户界面。 它在模拟器上运行良好。

但是当我下次打开Xcode8时,xib显示奇怪。
一些UIView和UIImageView变大了。
大小变成(1000,1000)

大小错误

即使如此,当我在模拟器上运行,它看起来不错。
但是xib不能轻易修改。

我尝试更新框架。 它变得更糟

更新帧后更糟

我该如何处理呢?

这是Xcode8的问题。 这在Xcode8.1 beta2中得到了修复。

当布局不明确时,Xcode 8.0并不总是从故事板和xibs中恢复视图框架。 Xcode 8.1修复了其中的几个问题。 如果遇到这些问题,请解决“自动布局”问题中的不明确性并更新帧。 Xcode 8.1会正确地保存它们。 (28221021,28244619)

详细信息可以在发行说明中find