animateWithDuration使用详解
来源:互联网 发布:网上商城模块图 知乎 编辑:程序博客网 时间:2024/05/22 06:41
在ios4.0及以后鼓励使用animateWithDuration方法来实现动画效果。当然,以往的begin/commit的方法依然使用,下面详细解释一下animateWithDuration的使用方法。
函数原型:
其中,
- duration为动画持续的时间。
- animations为动画效果的代码块。
下面是可以设置动画效果的属性:
例如一个视图淡出屏幕,另外一个视图出现的代码:
- completion为动画执行完毕以后执行的代码块
- options为动画执行的选项。可以参考这里
- delay为动画开始执行前等待的时间
如何实现连续的动画?
可以在completion代码块中添加动画。
下面是实例代码:
具体效果就是一幅图片渐渐消失,另一幅图片出现,然后图片的位置移动。
- UIView animateWithDuration 使用详解
- UIView animateWithDuration 使用详解
- animateWithDuration使用详解
- UIView animateWithDuration 使用详解
- UIView animateWithDuration 使用详解
- UIView animateWithDuration 使用详解
- UIView animateWithDuration 使用详解
- UIView animateWithDuration 使用详解
- UIView animateWithDuration 使用详解
- UIView animateWithDuration 使用详解
- UIView animateWithDuration 使用详解
- UIView animateWithDuration 使用详解
- UIView animateWithDuration 使用详解
- iOS UIView animateWithDuration 使用详解
- 动画 UIView animateWithDuration 使用详解
- 动画 UIView animateWithDuration 使用详解
- UIView - animateWithDuration 手势动画 使用详解
- UIView animateWithDuration 使用详解(实现动画效果)
- 相当好的HTML5 抛砖引玉的文章
- JQuery自学记录2——部分动态效果
- 洒落在雨滴里的灵魂
- CreateCompatibleDC CreateCompatibleBitmap SelectObject
- 总结过去10年的程序员生涯(转自网友)
- animateWithDuration使用详解
- MSDTC组件设置
- lucene-3.6.1简单安装与demo运行 for mac
- Windows安装Git客户端工具
- 获取2个日期之间的日期
- ios_base::ate和ios_base::app的区别
- 中断二
- 注册机
- spring2.5报出tx:annotation-driven is not bound异常解决方法