如何在iPhone上呈现各种SVG文件?

如何在iPhone上呈现各种SVG文件?,iphone,image,svg,image-processing,uikit,Iphone,Image,Svg,Image Processing,Uikit,为了在iPhone上呈现svg文件,我从GitHub下载了一个项目 但它显示了以下错误: UIKit/UIKit.h没有这样的文件或目录 (我无法使用添加现有框架添加它) Libxml/tree.h:没有这样的文件或目录 xmlparserctptr之前的预期说明符限定符列表 有人知道我怎样才能使这个项目成功吗 我还发现了另一个框架: . 它适用于某些SVG文件,但不适用于所有文件 是否可以在iPhone中呈现任何SVG文件而不使用UIWebView,是否有任何教程或示例代码?启动Xcode 1

为了在iPhone上呈现svg文件,我从GitHub下载了一个项目 但它显示了以下错误:

  • UIKit/UIKit.h没有这样的文件或目录
    (我无法使用添加现有框架添加它)
  • Libxml/tree.h:没有这样的文件或目录
  • xmlparserctptr之前的预期说明符限定符列表
  • 有人知道我怎样才能使这个项目成功吗

    我还发现了另一个框架: . 它适用于某些SVG文件,但不适用于所有文件


    是否可以在iPhone中呈现任何SVG文件而不使用
    UIWebView
    ,是否有任何教程或示例代码?

    启动Xcode 12,您可以在资产目录中添加.SVG文件并执行以下操作:

    let image = UIImage(named: "SomeSVGImage")
    

    参考:

    您是否已将UIKit框架添加到项目中?转到项目设置、构建阶段、与框架链接并添加它。确保目标SDK是iOS。如果您可以提供SVGKit不呈现的SVG文件示例,这将非常有用。测试此文件时,它只呈现一个圆圈@night leopard:添加uikit framework后,显示错误,即没有此类文件或目录。我想这是mac os的项目。但在这个项目的说明页写的是它的工作iphone@echo-流1)此url的svg文件也不起作用,它显示错误2),而在第二个错误中,图像未正确呈现