第三方動畫庫 Lottie嵌入記錄


預覽網址
 
在Podfile文件中加入
pod 'lottie-ios’
pod install 把 lottie-ios加入到項目中
 

#import <Lottie/Lottie.h>

直接使用時,發現動畫無法加載xxx.json
LOTAnimationView*aniView = [LOTAnimationViewanimationNamed:@“XXX"];
-[LOTLayerView _setImageForAsset]: Warn: image not found
在Stack Overflow上找到解決方案
 
 
 
可能原因:拖入json文件后 Xcode獲取沒有識別路徑。
修改方式:通過 文件夾—右鍵 — add file to [ projectname ]
這種方式可以了
 
如果圖片比例不一致會壓縮動畫  需要設置
aniView.contentMode= UIViewContentModeScaleAspectFill;
 
使用這種模式一定要注意,即使不同的文字個數,aniView的大小必須一致,且是最多文字View的大小,
在UI切圖的時候會給據文字內容給定不同bounds ,如果按照UI數值進行布局會導致(相同比例的json動畫) 在(保持比例填充模式)下,壓縮的厲害。
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM