我已将xcode更新至最新版本(V8.0)。
在之前的稳定版本中,实时预览部分显示应用程序究竟如何在设备中。
但是,在新版本中,实时预览部分显示应用程序究竟如何出现在界面构建器中。
我该如何进行实时预览?xcode 8实时预览不能正常预览
任何想法将不胜感激。
在此先感谢。
我已将xcode更新至最新版本(V8.0)。
在之前的稳定版本中,实时预览部分显示应用程序究竟如何在设备中。
但是,在新版本中,实时预览部分显示应用程序究竟如何出现在界面构建器中。
我该如何进行实时预览?xcode 8实时预览不能正常预览
任何想法将不胜感激。
在此先感谢。
Xcode 8的界面生成器已经过彻底的重新设计。无法将其设置回Xcode 7的界面生成器。
您有两种选择。
您可以从Apple开发人员中心下载Xcode 7.3.1。但是你将失去使用Swift 3的能力。这个选项是绝对不推荐的,因为你也会失去未来的更新和未来的新功能功能。
或者你使用新的Interface Builder使自己熟悉。该选项是推荐。 Apple推广会告诉你原因:
查看您的应用程序将如何在任何具有完整活力的Apple 设备上进行实时预览。当您快速切换不同的 设备以自定义您的用户界面以获取尺寸等级时,您将始终可以看到与您的客户相同的界面。平移和缩放速度非常快,您可以在完全缩小时编辑您的界面,以获得故事板的鸟瞰图。我
A Beginner’s Guide to Auto Layout with Xcode 8
也可以建议你看看this thread。我也遇到了新的Interface Builder问题。关键的答案是:将大型故事板分成许多小块。并按照答案中的建议更新Xcode 7项目中的约束条件:
1)从单元格内的某个视图中仅删除一个“Height equals:xx”约束条件。 2)更新所有帧。 3)选择您从中删除约束的视图。 4)点击添加新的约束按钮。现在它应该显示一个新的高度,可能有一个十进制值。 5)添加高度限制而不改变框内的值。
但我的故事板分成许多小的做了诀窍。为您的应用程序的每个场景提供一个Storyboard。喜欢登录。推文。图片。设置。
您的回答让我以正确的方式使用新的界面构建器。关键是始终选择更新帧。通过这样做,界面构建器将正确预览该应用程序。谢谢 – h0mayun
使用新的XCode,界面构建器将向您展示它在设备上的外观。 https://developer.apple.com/xcode/请参阅界面生成器加速。因此,您不必再使用预览模式,因为预览内置于界面构建器中。 – AdamM