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
- 若是你已经对某个视图作过调整了,想在此基础之上,经过工具调整,只须要先复制代码,而后点击
导入链式语法
按钮,粘贴,完成,接着用工具调整- 默认会保存最近的面板数据,你能够点击
重置全部参数
清空