2016-11-08 97 views
-4

我有一些要求做到:IOS显示SVG文件,缩放,并添加这些标记

  1. 我的应用程序需要加载SVG文件,并在屏幕上显示出来。
  2. 用户可以放大/缩小svg文件以查看更多详细信息。
  3. 用户可以在svg文件中添加点/标记以突出显示svg文件的有趣部分。点的位置将被发送到服务器并保存在数据库中,以便其他一些用户可以读取相同svg文件中的点。
  4. 点应该能够调整其位置,以指示正确的位置,而svgs缩放。

下面的屏幕截图显示了应用这些功能 enter image description here

任何人知道如何做这些?我应该加载本地svg文件或从服务器加载并显示在webview上?如何处理绘制在他们身上的痕迹?

回答

1

iOS没有显示SVG文件的本机支持,但显然是浏览器支持,因此您可能能够在Web视图中显示它们。

的 “iOS的SVG浏览器” A快速谷歌搜索还发现了一个GitHub库呼吁SVGKit:

https://github.com/SVGKit/SVGKit