我正在使用最新的Swift 4.1.2和Xcode 9.4.1为iOS 11.4编写应用程序。所以我想在我的应用程序中使用PDF格式的矢量图像。我做了一个显示问题的简单应用程序,请看:
这个应用程序只显示一个图像,但如果你旋转屏幕,渲染发生,图片变得美丽。
所以问题是:如何在Main.storyboard中强制Xcode渲染矢量图像而不触及代码?那么app上传已渲染的图片?
转到 - > Images.xcassets并选择图像。从属性检查器中,确保检查保留矢量数据,如下所示:
我希望它能解决你的问题。
Xcode 9允许您选择在运行时将图像视为矢量,从而改变矢量数据的情况。这意味着图像可以平滑地缩放到任意大小。您需要做的唯一更改是在资产目录中为PDF图像勾选保留矢量数据。