问题标签 [svgkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
425 浏览

ios - 如何获取组,SVGElement 属于哪个组?

现在我这样做:

我可以获得 SVGElement/CALayer/Node 的一些属性,它标识了这个元素所属的组吗?谢谢

0 投票
0 回答
1935 浏览

ios - 如何在 iOS 中显示动画 SVG 文件

有没有办法在 iOS 中显示动画 SVG 文件。

我目前正在使用 SVGKit 来显示静态 SVG 文件,但是我对如何显示动画 SVG 感兴趣,例如以下文件:

http://www.hypnobeast.com/spirals/Hypno_Beast_Spiral_1000x1000.svg

我也知道以下库:https ://github.com/lukelutman/CCSVG ,但是我无法编译它以查看它是否有效。

我问的原因是因为我们的 Web 开发人员已经完成了为我们的网站创建动画 SVG 的所有工作,我宁愿不必使用 CoreAnimation 重新创建整个动画,这将花费我很长时间。

0 投票
1 回答
284 浏览

ios - 使用适用于 iOS 的 SVGKit 在 (x, y) 上居中文本

我正在SVG从 a生成一个NSString*on iOS。我无法将文本围绕(x, y)坐标居中。我尝试了以下方法:

但我无法让它工作。

也没有在网上找到任何有用的东西。
谢谢!

0 投票
1 回答
624 浏览

ios - SVG 套件。NSString 到 SVGKImage?

SVGKImage 具有imageWithData:未实现的方法。

我也知道我可以将NSString对象存储为文件并通过另一种方法将其加载到库中。但这对我来说太慢了。还有其他解决方案吗?

0 投票
1 回答
2491 浏览

ios - 目标 C 和 SVG

我从我们的服务器收到一个我需要显示的 SVG。服务器返回的是:

我正在查看SVGKit库。我不确定我能用这些信息做什么。SVGKit 可以加载这种类型的数据还是需要是本地 SVG 文件?

我们想使用这个 SVG,因为它比 .png 小很多,并且服务器返回了很多。

关于我能做什么的任何想法?

0 投票
0 回答
171 浏览

ios7 - iOS7中使用SVGKit时如何释放内存

SVGKit 在显示 SVG 图像方面非常强大,但在加载一些 SVG 图像后无法释放内存,有没有人遇到过这个问题,不胜感激。非常感谢!

0 投票
1 回答
371 浏览

cocoa-touch - SVGKit:如何将一个 .svg 文件拆分为多个 UIView?

如何使用 SVGKit 探索 .svg 文件?

我在将一个.svg文件拆分为多个UIView.

我试过的

这是我到目前为止所做的。如果您对我应该如何进行有任何线索,谢谢!

  1. 我创建了一个.svg文件。我将两个对象之一命名为“AAAA”。 在此处输入图像描述

  2. 我将.svg文件添加到我的项目中。

  3. 然后,我使用以下代码SVGKit来探索我的.svg文件:

代码:

问题:

  1. .svg图像加载良好,我可以显示它。这是有效的!但...

  2. newImage.DOMDocument似乎没有反映实际文件。这是什么NSLog

节点:#document (DOCUMENT) value:[(null)] @@0 attributes + 0 x children

  1. 数组为result空。

评论

我已经创建了.svgwithIllustrator然后尝试在Inkscape. 任何解决方案对我来说都可以。这是.png文件。

0 投票
3 回答
2201 浏览

ios - SVGKit iOS 加载图像

我已将 SVGKit 库导入到我的项目中,我想加载我存储在 NSString 中的 svg 图像,如下所示:

当我尝试通过

我出错了,因为 url 是 nil,这很明显,因为它不是 URL,但是库中有什么方法可以使用吗?

0 投票
2 回答
2963 浏览

ios - 如何将 SVGKit 放入我的项目中

我创建了一个 swift 应用程序,我想使用 SVGKit,我按照 GitHub 的步骤操作,但我不能

导入 SVGKit 错误是“没有这样的模块 SVGKit”

附加:所以我不能在我的代码中使用该工具包,我是 ios 的新手,也许我想念一些东西,请帮助我,谢谢

很抱歉我不能放上我的截图,套件来自https://github.com/SVGKit/SVGKit

当我在我的 swift 文件中键入 import SVGKit 时,我得到错误“没有这样的模块 SVGKit”

0 投票
2 回答
1592 浏览

ios - iOS:显示来自 JSON 的 svg

我正在尝试在我的 iOS 应用程序中显示一个 svg 文件。

svg 文件由 REST API 提供给我。所以我最终从 API 得到这样的答案:

目前,我在 Web 视图中显示它并且它正在显示。

我想直接在我的 iOS 应用程序中显示 svg,而不需要 Web 视图。

我一直在查看 SVGKit 库,但还没有找到方法。

有人知道如何达到这个目的吗?

非常感谢。