本文主要完成UIButton的一个拉伸与压缩动画
压缩动画:将半圆角的的按钮压缩成圆形按钮(背景波纹动画单独完成)
拉伸动画;将圆形按钮拉伸成半圆角Button
注:压缩和拉伸过程装,要保证圆角不变形
初始状态:
![](https://i-blog.csdnimg.cn/blog_migrate/4389bc807a27e613a5e8e530241ca22e.jpeg)
压缩状态:
![](https://i-blog.csdnimg.cn/blog_migrate/8f1f1851322227e0e2b80ad5a1c56258.jpeg)
代码如下:
//带圆角的UIButton压缩成圆形
//圆形UIButton拉伸成带圆角的:圆角不拉伸
- (void) startPkMatchingAction:(UIButton*)sender
{
if (sender.tag == RHCSt