iOS动画 过渡/转场动画的简单应用
2016-03-13 22:26
441 查看
今天看了下CATransition,然后学习了下这个东东.然后这里是他的一个简单的应用.
如果有不对的地方,欢迎大家指正!谢谢!
@requires_authorization //创建核心动画 CATransition *transition = [CATransition animation]; //核心动画只有几个个的属性,我们通过设置这几个属性的值就能实现炫酷的动画效果 //type:设置动画的类型 系统提供了4种合法类型fade,moveIn,push,reveal //cube为3D翻转的效果,网易云音乐移动端就是这种效果 //各位同学可以一一试试每个type,看看是什么效果 [transition setType:@"cube"]; //设置动画的方向.合法的方向为上下左右 //当type为fade时 这个属性没有什么卵用的感觉 transition.subtype = kCATransitionFromLeft; //设置动画的执行时间 transition.duration = 0.5; //结束点必须要大于等于起始点 //设置动画的起始点,动画从哪个点开始 transition.startProgress = 0.3; //设置动画的结束点,动画到哪个点结束 transition.endProgress = 0.8; //添加动画 [self.view.layer addAnimation:transition forKey:nil]; //OK 到这里动画就写完了!是不是很简单呢.
如果有不对的地方,欢迎大家指正!谢谢!
相关文章推荐
- IOS 获取设备本地音视频
- IOS开发之OC学习笔记(上)
- ios核心动画 类图 一目了然
- iOS NSString 和NSData 转换 zhuanzai
- ios cell多选
- ios tableview单选
- iOS开发-进阶:JPush设置标签与别名的API
- iOS开发-进阶:开启Remote notifications
- iOS9 新特征之一:Bitcode
- iOS 学习路线整理(根据学习的深入,需要持续整理)
- iOS视频播放器
- iOS关灯游戏AI的设计和实现
- iOS基础开发练习 国际棋盘 的设计
- iOS之NSDictionary和NSArray以及NSMutableDictionary和NSMutableArray:将不再是问题
- iOS 消息推送
- 支付宝 iOS SDK 的简单使用
- OC基础
- iOS YYText的使用笔记二(YYLabel聊天表情+文字并排)
- iOS 页面传值方式 单例,block,代理协议方法,通知中心
- iOS YYText的使用笔记一(YYTextView图文编辑器)