天天看点

用POP动画编写带富文本的自定义动画效果

用POP动画编写带富文本的自定义动画效果

用POP动画编写带富文本的自定义动画效果

【源码】

​​https://github.com/YouXianMing/UI-Component-Collection​​

【效果】

用POP动画编写带富文本的自定义动画效果

【特点】

* 支持富文本

* 可定制型强(继承父类重写父类的startAnimation方法即可)

* 支持动画的中断与持续

* 支持CAMediaTimingFunction

* 数据与UI隔离,便于你封装属于你的类

【核心】

【说明】

父类  POPNumberCount 的设计类似于设计模式中的策略模式,提供接口让子类重写来实现不一样的功能,父类基本不会修改,具体到某个子类,只需要修改子类中的特定实现即可。(父类中的协议类似于一个个策略,具体由子类来实现)

用POP动画编写带富文本的自定义动画效果