gpt4 book ai didi

iphone - 如何在没有 uiwebview 的情况下在 iPhone 中渲染 SVG 图像?

转载 作者:行者123 更新时间:2023-12-03 18:21:25 25 4
gpt4 key购买 nike

我想在 iPhone 中渲染 SVG 图像而不使用 UIWebView。我怎样才能做到这一点?

我已经检查了这两个链接:

http://www.splashdust.net/2010/09/svgquartzrenderer-a-basic-iphone-sdk-compatible-svg-renderer/ https://github.com/splashdust/SVGQuartzRenderer

Github 上的上述项目显示了 102 个错误,显示 UIKit 框架缺失,还有其他错误,我也无法添加该框架。我认为该应用程序适用于 MacOS,不适用于 iOS。

http://maniacdev.com/2011/05/open-source-library-to-render-svg-graphics-as-core-animation-layers/
https://github.com/mattrajca/SVGKit

上面网址上的项目在我构建项目时显示错误。

目标指定产品类型“com.apple.product-type.framework”,但“iPhoneOS”平台没有此类产品类型。

有人知道怎么解决吗?或者我可以使用其他有用的工作示例?我想在 iPhone 上渲染 SVG。

更新:我已经通过阅读说明来使用 SVGKit 了。但是当我尝试使项目正常运行时,我从 Github 下载了该项目( https://github.com/splashdust/SVGQuartzRenderer)我收到以下错误:

1) UIKit/UIKit.h:没有这样的文件或目录(我无法使用添加现有框架来添加它)
2) Libxml/tree.h: 没有这样的文件或目录
3) 预期的说明符限定符列表位于“xmlParserCtxtPtr”之前。有谁知道如何解决它并使其工作?

最佳答案

Jason Morrissey,极其出色的 Alien Blue 应用程序的作者,该应用程序是商店中最好的 iOS Reddit 客户端(你能看出我是粉丝吗?我也是 Beta 测试人员。)最近发布了他的 SVGKit框架,它将 SVG 图像渲染为核心动画层。我没用过它,但我知道它存在。

然后,看看...如果您在引入其他人的类(class)时遇到很多错误,我强烈怀疑您没有遵循他们的“如何使用”说明。他们主要会告诉您需要哪些框架以及它们支持哪些平台。每次我尝试使用类似的东西并进行编译大屠杀时,我都会回去发现一些我错过的安装说明步骤。

关于iphone - 如何在没有 uiwebview 的情况下在 iPhone 中渲染 SVG 图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6610419/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com