iOS: отображать SVG из JSON

Я пытаюсь отобразить файл SVG в моем приложении iOS.

Файл SVG предоставлен мне REST API. В итоге я получаю ответ от API:

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

В настоящее время я отображаю его в веб-представлении, и оно отображается.

Я бы хотел отобразить svg прямо в моем приложении для iOS без веб-просмотра.

Я искал библиотеку SVGKit, но я не нашел способа сделать это.

Кто-нибудь знает, как достичь этой цели?

Большое спасибо.

1 ответ

Решение

Вы можете попробовать использовать комплект SVG. Вы можете найти код и примеры здесь: https://github.com/SVGKit/SVGKit

Запуск Xcode 12

Каталоги активов

Новые особенности

Добавлена ​​поддержка графических ресурсов масштабируемой векторной графики (SVG). Они сохраняют свое векторное представление с целями развертывания macOS 10.15 или новее, iOS 13 или новее и iPadOS 13 или новее. (18389814)

источник: https://developer.apple.com/documentation/xcode-release-notes/xcode-12-beta-release-notes

Другие вопросы по тегам