TabBarSendView

先看一下最终实现效果

实现效果

接下来,看一下具体实现代码:

实现代码

在这里有两个知识点:

1. Spring函数,用于展示弹簧效果,我们具体看一下里面的参数:

    duration:动画时间;

    delay:延时;

    springWithDamping:阻尼;(不了解的自行查一下,0~1,值越小,阻尼越小,弹簧效果        越明显)

    initialSpringVelocity:初速;(一般是0.3~1)

2. 视图旋转,这里主要说一下,toValue代表所选控件结束时的值。

下面看一下关闭按钮,及回调代码:

block声明
block使用

然后,在调用View的地方,实现回调:

block回调

你可能感兴趣的:(TabBarSendView)