利用SubLayer完成动画
在某些动画中,我们希望可以追踪用户的操作,并且在用户完成操作后到达某个状态,例如UISwitch,具有以下特性
- 如果你按住中间的小圆圈,小圆圈时可以变形和拖动的
- 拖动时会动态改变背景色
- 当松手后,总会恢复某一个状态 on/off
- on 和 off的动画效果不一致
这时我们可以借助于SubLayer的隐式动画来完成对苹果UISwitch的模仿
1 | class SwithButton: UIControl { |
在某些动画中,我们希望可以追踪用户的操作,并且在用户完成操作后到达某个状态,例如UISwitch,具有以下特性
这时我们可以借助于SubLayer的隐式动画来完成对苹果UISwitch的模仿
1 | class SwithButton: UIControl { |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true