使用SVG文件与Monotouch

4

试图寻找一种不使用WebView对象来显示/渲染SVG文件的方法。我发现了一个名为SVGKit的ObjC库。 我想知道SVGKit有多可靠?它是否具有monotouch绑定? 在iPhone/iPad上显示矢量图形的选项有哪些?可以通过使用OpenGL引擎来实现吗?


你决定使用什么?SVGKit吗? - James Mundy
决定完全不使用SVG :) - Alex D
2个回答

1

我个人不能保证SVGKit的可靠性,但扫描GitHub上的历史记录后,它通过了我大部分“使用此项目会让我自己讨厌吗?” 的健全性检查:

  1. 每月有约十几次提交来自几位不同的开发者,
  2. 有一个活跃的问题列表,
  3. 有数百个观察者和几十个活跃的forks。

我不知道iOS上其他矢量图形的替代品。OpenGL没有任何内置的矢量功能。我确定它可以被说服以一种不同的方式绘制图形,但这听起来很费力。


1

看看Codeautomat。它可以将SVG文件转换为Objective-C。与SVGKit不同的是,它不在运行时工作;它基本上将您的SVG静态编译为代码。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接