TABAnimated实时预览工具

前言

TABAnimated致力于帮助iOS开发者自动生成骨架屏,自动一词须要打引号,由于并不能一会儿就生成你心中完美的效果。缓存

后来,增长了预处理回调链式语法,开发者能够经过预处理回调,快速修改部分属性,达到你心中理想的效果。bash

可是,这个时候又暴露出一个问题,在对链式语法内容进行微调的时候,每次都要编译才能看到效果,先不论编译速度吧,若是是一个复杂视图,可能你须要调整的就要多一点。app

一遍又一遍地去修改,编译,查看,那岂不是效率极低?所以,TABAnimated - Reveal 应运而生!工具

TABAnimated - Reveal 四大功能

  • 输入几个参数,便可预览到效果
  • 一键导入链式语法
  • 一键粘贴修改后的链式语法
  • 缓存工做面板数据

有效版本号 > 2.2.1 releasespa

效果图

效果图

说明

这个附加工具库的最终目标,是高度自动化,由于开发周期缘由,目前用很简单的UI界面,主要解决调整复杂视图效率低的问题,也就是说当前没有读取开发者的环境,只是用了预装的简单的环境。3d

安装方式

由于Reveal库依赖核心骨架库,核心骨架库不依赖Reveal,开发者须要在appDelegate里初始化它 先#import "TABAnimatedBall.h", 而后初始化一下。code

// 骨架屏core部分不依赖reveal工具
// reveal工具依赖骨架屏core,实时预览效果,无需编译
[[TABAnimatedBall shared] install];
复制代码

工做流程

说明.png

  • 点击骨架圆圈,开关面板
  • 输入工程中存在的class名称(建议粘贴,比较快)
  • 输入高度,宽度(宽度这个属性对于UITableView的cell无效)
  • 点击预览效果按钮便可看到
  • 调整完毕,达到你满意的效果后,你就能够点击拷贝代码按钮,而后粘贴到你须要的地方

PS:cdn

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