当前位置 : 主页 > 手机开发 > 其它 >

swift – xcode 8实时预览无法正确预览

来源:互联网 收集:自由互联 发布时间:2021-06-11
我已将 xcode更新到最新版本(V8.0).在之前的稳定版本中,实时预览部分会准确显示应用程序在设备中的显示方式.但是,在新版本中,实时预览部分会准确显示应用程序在界面构建器中的显示
我已将 xcode更新到最新版本(V8.0).在之前的稳定版本中,实时预览部分会准确显示应用程序在设备中的显示方式.但是,在新版本中,实时预览部分会准确显示应用程序在界面构建器中的显示方式.
我怎么能像以前一样进行实时预览?

任何想法将不胜感激.
提前致谢.

Xcode 8的Interface Builder已经过彻底的重新设计.无法将其设置回Xcode 7的Interface Builder.

你有两个选择.

您可以从Apple开发人员中心下载Xcode 7.3.1.但是你将失去使用Swift 3的能力.绝对不推荐这个选项,因为你也将丢失未来的更新和未来的新功能.

或者您熟悉新的Interface Builder.建议使用该选项. Apple促销活动告诉您确切原因:

See a live preview of exactly how your app will appear on any Apple
device with full vibrancy. As you quickly switch between different
devices to customize your UI for size classes, you will always see the
same interface as your customers. Pan and zoom are incredibly fast,
and you can even edit your interfaces when fully zoomed out for a
bird’s eye view of your storyboard.

A Beginner’s Guide to Auto Layout with Xcode 8

另外我建议你看一下this thread.我也遇到了新的Interface Builder问题.关键答案:将大故事板分成许多小故事板.并按照答案中的建议更新Xcode 7项目中的约束:

1) Remove only one of the “Height equals: xx” constraint from one of your views inside the cell.
2) Update all frames.
3) Select the view you removed constraint from.
4) Click to add new constraint button. Now it should be showing a new height, probably with a decimal value.
5) Add height constraint without changing the value inside the box.

但是将我的故事板拆分成许多较小的故事板就可以了.为您的应用程序的每个场景拍摄故事板.喜欢登录.推文.图片.设置.

网友评论