正常情况下,我们点击tabbar都只有一个变色效果,但有时候,如果我们想给它添加一个点击动画,该如何做呢?
先上几个效果图:

放大效果

Y轴位移

Z轴旋转

先放大,再缩小
实现原理:
利用UITabBarController实现,在tabbar的didSelectItem 代理里添加动画效果。
实现代码:
准备代码

1、放大效果

2、Y轴位移

3、Z轴旋转

4、先放大,再缩小

此外,如果想定制其他动画效果,还可以从下面属性里自己定制动画

属性参考
谢谢!~
如果要拷贝代码:参考这里