Я хочу отображать SVG-изображения в iPhone без использования UIWebView. Как я могу это сделать?
Я проверил эти 2 ссылки:
http://www.splashdust.net/2010/09/svgquartzrenderer-a-basic-iphone-sdk-compatible-svg-renderer/ https://github.com/splashdust/SVGQuartzRenderer
В приведенном выше проекте Github показано 102 ошибки, отображающих UIKit framework, и другие, и я также не могу добавить эту структуру. Я думаю, что приложение предназначено для MacOS не для iOS.
http://maniacdev.com/2011/05/open-source-library-to-render-svg-graphics-as-core-animation-layers/
https://github.com/mattrajca/SVGKit
Проект на указанном выше URL-странице показывает ошибку при создании проекта.
Target указывает тип продукта "com.apple.product-type.framework", но нет такого типа продукта для платформы "iPhoneOS".
Кто-нибудь знает, как это решить? Или другие полезные рабочие примеры, которые я могу использовать для этого? Я хочу отображать SVG на iPhone.
ОБНОВЛЕНИЕ: Я работаю SVGKit, работая, читая инструкции. Но когда я попытался сделать работу над проектом, которую я загрузил из Github (https://github.com/splashdust/SVGQuartzRenderer ) У меня появились следующие ошибки:
1) UIKit/UIKit.h: Нет такого файла или каталога (я не могу добавить его, используя добавленную существующую инфраструктуру)
2) Libxml/tree.h: Нет такого файла или каталога
3) Ожидаемый спецификатор-квалификатор-listbefore 'xmlParserCtxtPtr'.
Кто-нибудь знает, как решить проблему и заставить ее работать?