TabBarSendView

先看一下最终实现效果

实现效果

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

实现代码

在这里有两个知识点:

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

    duration:动画时间;

    delay:延时;

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

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

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

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

block声明
block使用

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

block回调
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥ios动画全貌。在这里你可以看...
    每天刷两次牙阅读 12,734评论 6 30
  • 动画的继承结构 CAAnimation{CAPropertyAnimation{CABasicAnimation{...
    早起的虫儿子被鸟吃阅读 4,421评论 0 1
  • 先看看CAAnimation动画的继承结构 CAAnimation{ CAPropertyAnimation { ...
    时间不会倒着走阅读 5,672评论 0 1
  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看...
    F麦子阅读 10,573评论 5 13
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,103评论 3 119

友情链接更多精彩内容