我正在从Xcode7迁移到Xcode8,在storybroad中发现了问题。我没有使用auto layout,所以当我打开storyboard时,即使在调整了框架之后,我发现我的整个UI又一次搞砸了,每当我打开Xcode8时,这种情况就会一次又一次地发生。
在Xcode7.3.1中查看

在Xcode8中查看

在Xcode8中,帧的大小和原点会受到干扰。
1)有没有解决的办法?
2)我必须使用autolayout吗?
任何帮助都将不胜感激。提前感谢!
发布于 2016-10-13 16:25:16
如果你使用的是自动布局,有一个变通方法!从故事板中选择单个ViewController,然后在Resolve Autolayout issues中按All views in your view controller下的updates frames。
你可以参考下面的截图,

或者,您可以尝试将view controller的Simulated Size从size inspector更改为fixed size,也可以尝试将simulated metrics从attribute inspector更改
发布于 2016-10-28 19:26:26
这是Xcode 8.0中的问题,该问题在Xcode 8.1中得到了解决。
谢谢。
https://stackoverflow.com/questions/40015653
复制相似问题