Dan*_*evy 25 xcode uiviewcontroller ios uistoryboard xcode8
我刚刚将Xcode项目从Xcode 7.3转换为Xcode 8 GM,我收到了超过80个约束警告.在Xcode 7中,我的故事板是"大方块"而不是特定的iPhone大小.现在,使用Xcode 8,您可以更改为不同的iPhone和iPad尺寸.我的约束仍然出现,因为它们与Xcode 7中更平方的VC有关.是否有"快速"修复或者我是否需要通过我的整个应用并修复每个约束(远远超过80)?
更新:2016年9月20日 - >根据此 Feed 提交了许多错误报告,Apple应该知道这个问题.一旦问题得到解决,我将立即更新答案.
Xia*_* LI 14
在故事板中选择所有场景(视图控制器),显示"大小"检查器,将"模拟大小"更改为"自由形式",然后设置"宽度高度"= 600.
然后,那些大量的警告消失了.
小智 1
我在更新到 Xcode 8 时遇到了同样的问题。我的故事板看起来就像你所描述的那样。检查您的警告/错误。如果他们都说“将垂直拥抱优先级设置为 X”或“将压缩阻力设置为 Y”,那么您应该能够通过按照建议设置优先级来解决您的问题。
单击警告,然后在属性检查器中带有标尺图标的选项卡(不确定该选项卡的名称)下,您可以在“内容拥抱优先级”和“内容压缩阻力优先级”标题下设置优先级。当您更新这些属性时,警告应该开始更改为不正确的框架警告,此时您可以只更新框架。
这可能不是一个快速解决方案,但更改某些约束的一些优先级比重做所有约束更容易。我希望这有帮助!
归档时间: |
|
查看次数: |
3395 次 |
最近记录: |