XCode 8 - 如何解决 XCode 8.0 版的自动调整大小问题?

XCode 8 - How to solve an Auto resizing issue on XCode version 8.0?

我为我的项目使用了 XCode 版本 7.2.1。但是我现在更新了 XCode 版本 8.0。虽然滚动视图在我的项目的视图控制器中被弄乱了。在这里我只使用了调整大小而不是自动布局。我提到了很多论坛。但无法找到解决方案。在这里,我附上了与我尝试过的类似的链接。

Layout issues after updating to Xcode 8

I have to update frame of everything in storyboard every time I start Xcode

XCode 8.0 版滚动视图大小调整问题的确切解决方案是什么?

我向 Apple 询问了同样的问题,他们已将以下消息发送到我的收件箱:

Hello Raja,

Engineering has determined that your bug report (28489404) and will be closed.

对我有用

你可以试试这个...

保存并关闭后不要打开这个xib/Storyboard....这是一个临时解决方案....直到苹果修复它..

Apple 刚刚推出 XCode 8.2,它为我解决了这个问题。我一直在使用 XCode 7.3.1 进行与 8.1 平行的界面设计,但现在我可以毫无问题地使用 8.2。

不过,故事板会根据帧的宽度和高度进行更新,以适应新的 'View as:' 功能。虽然它似乎不会影响 device/simulator 上的 运行。

奇怪的是,XCode 8.2 release notes 中并未注明该错误修复。

我能够通过选择我的 xib 文件来解决同样的问题,然后我在 xib 中选择了我的视图,之后我去了属性检查器并更改了推断的大小、状态栏、顶部栏和底部栏,它有效,但在此之前 xocode 指出我缺少 2x 视网膜显示文件,所以我单击警告并自动添加它。