Xcode 8的自动布局功能破坏了我的项目。

6
新的Xcode 8更新使用trait variations,导致我的所有故事板视图控制器失去了自动布局的完整性。之前,在界面构建器中以常规宽度|常规高度设置(在创建新项目时默认情况下获得的“一种尺寸适合所有”的正方形)内设置好了所有内容。但现在已更改为代表iPhone 6。
我想将其更改回以前的方式,但“使用size classes”复选框已被删除并替换为“使用trait variations”。

@Matt Spoon,如果你正在使用自动布局,请看这里https://dev59.com/5FkS5IYBdhLWcg3w1JlK#39495889 - ChenSmile
我仅仅因为标题就点赞了你的问题。谢谢你,因为我也有同感。但愿我现在没有10万个用户在使用我的应用程序... - jungledev
你们有没有考虑过源代码控制或备份? - RegularExpression
2个回答

2

我曾遇到相似的问题,这里提供的解决方案对我奏效:https://dev59.com/FFkS5IYBdhLWcg3wvI60#39589860

基本上是将你的storyboard恢复为XCode 7格式。不幸的是,每次更改storyboard时都需要这样做 :/


0

我曾经遇到过同样的问题。在尝试了CMash提供的所有解决方案后,唯一有效的解决方法是安装Xcode 7并使用它编译我的项目。

当然,这只是一个快速的解决方法,不应该成为最终答案,但对于紧急情况可能会有所帮助(就像我的情况一样,我只有1天时间来测试并将应用程序发送给客户)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接