首页 > 解决方案 > Swift 4 如何强制 Xcode 渲染矢量图?

问题描述

我正在使用适用于 iOS 11.4 的最新 Swift 4.1.2 和 Xcode 9.4.1 编写应用程序。所以我想在我的应用程序中以 PDF 格式使用矢量图像。我做了一个显示问题的简单应用程序,请看:

在此处输入图像描述 这个应用程序只显示一张图片,但如果你旋转屏幕,渲染就会发生,图片变得很漂亮。

那么问题来了:如何强制 Xcode 在 Main.storyboard 中渲染矢量图而不触碰代码?那么应用程序上传已经渲染的图像?

标签: imagerenderingios11xcode9vector-graphics

解决方案


转到 -> Images.xcassets 并选择图像。在属性检查器中,确保按以下方式检查保留矢量数据:

在此处输入图像描述

我希望它能解决你的问题。


推荐阅读