首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
tigerAndBull
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 10
沸点 4
赞
14
返回
|
搜索文章
最新
热门
TABAnimated配合插件InjectionIII实现实时预览
用TABAnimated的小伙伴可能需要使用预处理回调进行调整自己的骨架属性。 现在可以配合Xcode插件InjectionIII实现实时预览的效果,大幅提高使用效率。 预处理回调可以随意调整骨架的所有参数,使用频率非常高。 但是如果开发者频繁地编译运行,再进到固定页面查看效果…
TABAnimated 2.3.0结构说明
本篇文章将对TABAnimated 2.3.0的结构做一个简单说明。 PS:缓存的数据适用于新旧版本,也就是说本次数据的提升主要针对于映射机制。 所有Api都是兼容的,但是希望开发者使用新的Api替代。 增加了一个值得关注的属性scrollEnable,默认值为YES。 意为在…
快来体验你的暗黑模式骨架屏
暗黑模式(Dark Mode)是iOS13推出的新功能,将传统的UIColor升级成dynamicColor。 TABAimated在v2.2.3实现了自动转换暗黑系列骨架屏。 本文讲解在v2.3.0版本的暗黑模式实现。 TABAnimated的骨架层是用CALayer实现的,…
TABAnimated骨架屏缓存策略
使用TABAnimated集成骨架屏的开发者,大概都知道其原理是基于原视图映射生成骨架层,在细节上不满意的地方可以通过预处理回调进行异步调整。 对该对象使用一个plist文件来解释。同时,通过计数的方式,逐渐筛选出该用户经常加载的骨架屏,提高缓存命中率。 缓存策略更多地是优化了…
TABAnimated实时预览工具
TABAnimated致力于帮助iOS开发者自动生成骨架屏,自动一词需要打引号,因为并不能一下子就生成你心中完美的效果。 后来,增加了预处理回调和链式语法,开发者可以通过预处理回调,快速修改部分属性,达到你心中理想的效果。 但是,这个时候又暴露出一个问题,在对链式语法内容进行微…
iOS - 骨架屏自动生成方案
找到这里的同志,或多或少都对骨架屏有所了解,请容许我先啰嗦一句。骨架屏(Skeleton Screen)是一种优化用户弱网体验的方案,可以有效缓解用户等待的焦躁情绪。 TABAnimated是提供给iOS开发者自动生成骨架屏的一种解决方案。开发者可以将已经开发好的视图,通过TA…
个人成就
文章被点赞
90
文章被阅读
16,576
掘力值
468
关注了
0
关注者
533
收藏集
1
关注标签
8
加入于
2018-09-16