3

我正在尝试在我的 iOS 应用程序中显示一个 svg 文件。

svg 文件由 REST API 提供给我。所以我最终从 API 得到这样的答案:

{
   "response": {
      "data": {
         “var2”: “svgCodeXML”
      }, "status": "ok"
   } 
}

目前,我在 Web 视图中显示它并且它正在显示。

我想直接在我的 iOS 应用程序中显示 svg,而不需要 Web 视图。

我一直在查看 SVGKit 库,但还没有找到方法。

有人知道如何达到这个目的吗?

非常感谢。

4

2 回答 2

1

您可以尝试使用 SVG 套件。您可以在此处找到代码和示例:https ://github.com/SVGKit/SVGKit

于 2015-01-17T11:21:23.520 回答
0

启动 Xcode 12

资产目录

新的功能

添加了对可缩放矢量图形 (SVG) 图像资产的支持。它们使用 macOS 10.15 或更高版本、iOS 13 或更高版本以及 iPadOS 13 或更高版本的部署目标保留其矢量表示。(18389814)

来源:https ://developer.apple.com/documentation/xcode-release-notes/xcode-12-beta-release-notes

于 2020-06-23T19:17:11.560 回答