核心动画05-CAAnimationGroup
生活随笔
收集整理的這篇文章主要介紹了
核心动画05-CAAnimationGroup
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{//1、創建旋轉動畫對象CABasicAnimation *rotate = [CABasicAnimation animation];rotate.keyPath = @"transform.rotation";rotate.toValue = @(M_PI);//2、創建縮放動畫對象CABasicAnimation *scale = [CABasicAnimation animation];scale.keyPath = @"transform.scale";scale.toValue = @(0.0);//3、創建平移動畫CABasicAnimation *move = [CABasicAnimation animation];move.keyPath = @"transform.translation";move.toValue = [NSValue valueWithCGPoint:CGPointMake(100, 100)];//4、將所有的動畫添加到動畫組中CAAnimationGroup *group = [CAAnimationGroup animation];group.animations = @[rotate,scale,move]; //次序無關,這幾個動畫同時執行//這些屬性不再是添加到單個的動畫上面,而是添加到整個的動畫組上面
group.duration = 2.0;group.removedOnCompletion = NO;group.fillMode = kCAFillModeForwards;[self.myview.layer addAnimation:group forKey:nil];
}
?
轉載于:https://www.cnblogs.com/yipingios/p/4505707.html
總結
以上是生活随笔為你收集整理的核心动画05-CAAnimationGroup的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: loadrunner 分用户日志
- 下一篇: TCP与UDP网络编程总结(一)