Xcode 8 GM种子故事板布局问题

时间:2016-09-08 15:01:28

标签: ios xcode-storyboard xcode8

我已经尝试过XCode 8 GM种子,我在故事板中发现了一个严重的问题,要么你使用自动布局要么禁用它,Xcode 8搞砸了 UIView 包含在 UIScrollView 中,如下所示:

enter image description here

enter image description here

有线的是,如果我将嵌入式 UIView 的大小调整为<​​strong> ScrollView ,退出Xcode并再次打开我的项目, UIView 会获得再一次变得更大,没有任何意义,无论如何。

您遇到过同样的问题吗?

你认为Apple在正式发布XCode 8时修复了这个大错误吗?

谢谢!

更新 不幸的是,即使Xcode 8的官方版本也有同样的问题:(

5 个答案:

答案 0 :(得分:10)

如果您正在使用自动布局,请在主故事板中逐一选择 UIViewController场景。单击更新框架,它将自动调整所选视图控制器的所有帧。

enter image description here

答案 1 :(得分:0)

我发现的唯一解决方法是使用Size Inspector使视图控制器大小“固定”。

答案 2 :(得分:0)

您可以从尺寸检查器更改视图控制器的模拟尺寸。转到尺寸检查器并将模拟尺寸更改为自由形式。您可以根据需要设置视图的宽度和高度。要像在iOS 9中一样查看屏幕,请将宽度和高度更改为600。 enter image description here

答案 3 :(得分:0)

如果您正在为iOS 9.3或更早版本编译构建版本,那么您只需将build选项更改为9.3x。

将版本更改为9.3: -

enter image description here

答案 4 :(得分:-3)

编辑:最后Apple用Xcode 8.2.1解决了这个问题,Apple开发工作做得很好:)。