iOS 简单的动画连接
2013-04-28 17:00
495 查看
CABasicAnimation *flip = [CABasicAnimation animationWithKeyPath:@"transform.rotation.y"];
flip.toValue = [NSNumber numberWithDouble:-M_PI];
CABasicAnimation *scale= [CABasicAnimation animationWithKeyPath:@"transform.scale"];
scale.toValue = [NSNumber numberWithDouble:12];
scale.duration =
1.5;
scale.autoreverses =
YES;
CAAnimationGroup *group = [CAAnimationGroup animation];
group.animations = [NSArray arrayWithObjects:flip, scale,scale,flip,nil];
group.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
group.duration =
6;
group.fillMode = kCAFillModeForwards;
group.removedOnCompletion =
NO;
[self.view.layer addAnimation:group forKey:@"position"];
flip.toValue = [NSNumber numberWithDouble:-M_PI];
CABasicAnimation *scale= [CABasicAnimation animationWithKeyPath:@"transform.scale"];
scale.toValue = [NSNumber numberWithDouble:12];
scale.duration =
1.5;
scale.autoreverses =
YES;
CAAnimationGroup *group = [CAAnimationGroup animation];
group.animations = [NSArray arrayWithObjects:flip, scale,scale,flip,nil];
group.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
group.duration =
6;
group.fillMode = kCAFillModeForwards;
group.removedOnCompletion =
NO;
[self.view.layer addAnimation:group forKey:@"position"];
相关文章推荐
- IOS autoLayout 简单的使用动画效果
- ios开发之简单实现loading动画效果
- ios开发之简单实现loading动画效果
- iOS中Facebook开源动画库POP的简单使用
- IOS 简单的动画自定义方法(旋转、移动、闪烁等)
- iOS 动画效果。简单的提示消失
- ios简单动画
- iOS UIKit Dynamics入门 UIKit动力学,实现重力、连接、碰撞、悬挂等动画效果
- IOS 简单的动画自定义方法(旋转、移动、闪烁等)
- ios中常用到的简单的动画效果
- iOS添加到购物车的简单动画效果
- iOS 简单动画效果
- iOS开发UI篇—iOS开发中三种简单的动画设置
- iOS 一些简单动画
- IOS 简单的 加减分 动画
- UI基础第十二弹: iOS三种简单动画
- iOS开发-给TableView或者CollectionView的cell添加简单动画,很方便,直接粘代码即可
- 【iOS学习笔记 15-11-06】简单自定义navigationcontroller push和pop动画效果
- iOS block-base 动画简单用法+关键帧动画设置线性变化速度的问题
- IOS开发-CGAffineTransform的用法,实现一些简单动画效果