我已将xcode更新到最新版本(V8.0)。
在之前的稳定版本中,实时预览部分会准确显示应用程序在设备中的显示方式。
但是,在新版本中,实时预览部分会准确显示应用程序在界面构建器中的显示方式。
我怎么能像以前一样进行实时预览呢?
任何想法都将受到赞赏 提前谢谢。
答案 0 :(得分:0)
Xcode 8的Interface Builder已经彻底重新设计。无法将其设置回Xcode 7的Interface Builder。
您有两种选择。
您可以从Apple开发人员中心下载Xcode 7.3.1。但是您将失去使用Swift 3的能力。绝对不建议使用此选项,因为您还将丢失未来的更新和未来的新功能。
或者让自己熟悉使用新的Interface Builder。该选项推荐。 Apple促销活动告诉您确切原因:
查看您的应用在Apple上的确切显示方式的实时预览 充满活力的设备。随着你快速切换不同 要为大小类自定义UI的设备,您将始终可以看到 与客户相同的界面。平移和缩放非常快, 甚至可以在完全缩小时编辑界面 鸟的故事板的眼睛视图。
A Beginner’s Guide to Auto Layout with Xcode 8
我也建议你看看this thread。我也遇到了新的Interface Builder问题。关键答案:将大故事板分成许多小故事板。并按照答案中的建议更新Xcode 7项目中的约束:
1)只删除其中一个" Height equals:xx"来自单元格内部的一个视图的约束。 2)更新所有帧。 3)从中删除约束的视图。 4)单击以添加新约束按钮。现在它应该显示一个新的高度,可能有一个十进制值。 5)添加高度约束而不更改框内的值。
但是将我的故事板分成许多较小的故事板就可以了。为您的应用程序的每个场景拍摄故事板。喜欢登录。推文。图片。设置。
答案 1 :(得分:0)