TABAnimated致力於幫助iOS開發者自動
生成骨架屏,自動
一詞須要打引號,由於並不能一會兒就生成你心中完美的效果。緩存
後來,增長了預處理回調
和鏈式語法
,開發者能夠經過預處理回調
,快速修改部分屬性,達到你心中理想的效果。bash
可是,這個時候又暴露出一個問題,在對鏈式語法內容進行微調的時候,每次都要編譯才能看到效果,先不論編譯速度吧,若是是一個複雜視圖,可能你須要調整的就要多一點。app
一遍又一遍地去修改,編譯,查看,那豈不是效率極低?所以,TABAnimated - Reveal 應運而生!工具
- 輸入幾個參數,便可預覽到效果
- 一鍵導入鏈式語法
- 一鍵粘貼修改後的鏈式語法
- 緩存工做面板數據
有效版本號 > 2.2.1 releasespa
這個附加工具庫的最終目標,是高度自動化,由於開發週期緣由,目前用很簡單的UI界面,主要解決調整複雜視圖效率低的問題,也就是說當前沒有讀取開發者的環境,只是用了預裝的簡單的環境。3d
由於Reveal庫依賴核心骨架庫,核心骨架庫不依賴Reveal,開發者須要在appDelegate裏初始化它 先#import "TABAnimatedBall.h"
, 而後初始化一下。code
// 骨架屏core部分不依賴reveal工具
// reveal工具依賴骨架屏core,實時預覽效果,無需編譯
[[TABAnimatedBall shared] install];
複製代碼
- 點擊骨架圓圈,開關面板
- 輸入工程中存在的class名稱(建議粘貼,比較快)
- 輸入高度,寬度(寬度這個屬性對於UITableView的cell無效)
- 點擊
預覽效果
按鈕便可看到- 調整完畢,達到你滿意的效果後,你就能夠點擊
拷貝代碼
按鈕,而後粘貼到你須要的地方
PS:cdn
- 若是你已經對某個視圖作過調整了,想在此基礎之上,經過工具調整,只須要先複製代碼,而後點擊
導入鏈式語法
按鈕,粘貼,完成,接着用工具調整- 默認會保存最近的面板數據,你能夠點擊
重置全部參數
清空