[请益] 如何显示SVG向量动态图档 (Swift)

楼主: illen (Ron)   2018-08-31 17:32:52
目前在练习做一个天气app,想用SVG向量图档以Image或View的方式显示动态天气图
,SVG图片像是这种:https://goo.gl/Rcyn5d。
试了一些方法:
直接以Image方式显示.svg图档 - 无法显示。
用WebView显示 - 可以显示,但SVG图片会变非常小,要改变图片大小似乎只能用网
页的语法调整,会变得很复杂。还有因为要显示很多动态天气图,每一个图都要生一个
WebView来放感觉会占用大量的内存。
研究了几个Library:SVGKit、SwiftSVG、Macaw、PocketSVG、SnowFlake
似乎都只支援静态的SVG向量图,想请教有没有合适的工具或写法,
若我的想法有误的话也麻烦指正,谢谢!
作者: darktt (小朱)   2018-08-31 20:33:00
无解,你去看那个网页内SVG的资料,它是一直在改SVG的资料的,你再怎么样都不可能使用静态档案来处理它
作者: Sexyfather (Sexyfather)   2018-08-31 20:58:00
我的做法是把 svg转成pdf格式放入image asset图片大小缩放不失真是可行的
作者: powerwolf543 (NixonShin)   2018-09-02 02:05:00
Lottie

Links booklink

Contact Us: admin [ a t ] ucptt.com