博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
coreAnimation核心动画(四)CAAnimationGroup
阅读量:5020 次
发布时间:2019-06-12

本文共 1325 字,大约阅读时间需要 4 分钟。

 

1 // 2 //  ViewController.m 3 //  CAAnimationGroup 4 // 5 //  Created by ys on 15/11/22. 6 //  Copyright (c) 2015年 ys. All rights reserved. 7 // 8  9 #import "ViewController.h"10 11 @interface ViewController ()12 @property (weak, nonatomic) IBOutlet UIView *redView;13 14 @end15 16 @implementation ViewController17 18 - (void)viewDidLoad {19     [super viewDidLoad];20 }21 22 -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event23 {24     //创建旋转动画对象25     CABasicAnimation *rotate = [CABasicAnimation animation];26     rotate.keyPath = @"transform.rotation";27     rotate.toValue = @(M_PI_2);28     //创建缩放动画对象29     CABasicAnimation *scale = [CABasicAnimation animation];30     scale.keyPath = @"transform.scale";31     scale.toValue = @(0.0);32     //创建平移动画对象33     CABasicAnimation *move = [CABasicAnimation animation];34     move.keyPath = @"transform.translation";35     move.toValue = [NSValue valueWithCGPoint:CGPointMake(200, 200)];36     //创建动画对象组37     CAAnimationGroup *group = [CAAnimationGroup animation];38     group.animations = @[rotate,scale,move];39     group.duration = 11.5;40     group.removedOnCompletion = NO;41     group.fillMode = kCAFillModeForwards;42     43     [self.redView.layer addAnimation:group forKey:nil];44 45 }46 47 @end

 

转载于:https://www.cnblogs.com/yangshun-work/p/4985895.html

你可能感兴趣的文章
程序员面试、算法研究、编程艺术、红黑树4大系列集锦与总结 .
查看>>
idea tomcat 配置
查看>>
冲刺第二天
查看>>
LeetCode 405. Convert a Number to Hexadecimal (把一个数转化为16进制)
查看>>
ASP.NET MVC 3–Global Action Filters
查看>>
OFFICE安装提示1935错误
查看>>
jva基础网络编程
查看>>
js 正计时和倒计时
查看>>
复合数据类型,英文词频统计
查看>>
you-get帮助使用手册
查看>>
nyoj756_重建二叉树_先序遍历
查看>>
sin()函数的实现
查看>>
图像切割之(一)概述
查看>>
JAVA修饰符类型(public,protected,private,friendly)
查看>>
flex利用webservice上传照片
查看>>
IOS开发之Bug--使用KVC的易错情况
查看>>
python list和tuple
查看>>
基础薄弱的反思
查看>>
ORACLE增删改查以及case when的基本用法
查看>>
[转]oracle10客户端PL/SQL Developer如何连接远程服务器上的oracle数据库
查看>>