[請益] 如何顯示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