核心动画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相关推荐
- iOS开发UI篇—核心动画简介
一.简单介绍 Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍.也就是说,使用少量的代码就可以实现非常强大的功能. ...
- IOS开发基础之核心动画 基础动画、关键帧、组动画案例
IOS开发基础之核心动画 基础动画.关键帧.组动画案例 案例源码在我的主页里.实现效果图 // // ViewController.m // 30-核心动画 // // Created by 鲁军 o ...
- iOS核心动画之CoreAnimation
本文目录 一.Core Animation简介 二.Core Animation的使用步骤 三.CAAnimation 四.CAPropertyAnimation 回到顶部 一.Core Animat ...
- iOS - Core Animation 核心动画
1.UIView 动画 具体讲解见 iOS - UIView 动画 2.UIImageView 动画 具体讲解见 iOS - UIImageView 动画 3.CADisplayLink 定时器 具体 ...
- Core Animation(核心动画)
iOS开发UI篇-核心动画简介 一.简单介绍 Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍.也就是说,使用少量 ...
- iOS 核心动画 Core Animation浅谈
代码地址如下: http://www.demodashi.com/demo/11603.html 前记 关于实现一个iOS动画,如果简单的,我们可以直接调用UIView的代码块来实现,虽然使用UIVi ...
- iOS核心动画Core Animation(一)
核心动画Core Animation(一) 一.简述 Core Animation是直接作用在CALayer上的(并非UIView上)非常强大的跨Mac OS X和iOS平台的动画处理API,Core ...
- 核心动画——CAAnimation
1.什么是核心动画? 核心动画--CAAnimation,采用了CAMediaTiming协议,可以调整时间,包括持续时间,速度,重复次数;采用了CAAction协议,可以通过响应动作的方式来显示动画 ...
- iOS核心动画以及UIView动画的介绍
我们看到很多App带有绚丽狂拽的特效,别出心裁的控件设计,很大程度上提高了用户体验,在增加了实用性的同时,也赋予了app无限的生命力.这些华丽的效果很多都是基于iOS的核心动画原理实现的,本文介绍一些 ...
- iOS动画专题·UIView二维形变动画与CAAnimation核心动画
点击上方"iOS开发",选择"置顶公众号" 关键时刻,第一时间送达! 1. iOS动画 总的来说,从涉及类的形式来看,iOS动画有:基于UIView的仿射形变动 ...
最新文章
- mongodb实现对某列求和SUM
- Visual C++——《可视化编程技术》实验报告——绘图与文本操作
- 【人脸对齐-Landmarks】人脸关键点检测方法及评测汇总
- 以Windows服务方式运行.NET Core程序
- selenium自动化测试_49自动化测试中最常见的Selenium异常
- Android中设置文本颜色的三种方法
- 从Hexo迁移到Hugo附送漂亮的Hugo Theme主题
- Spring线程池开发实战
- ina3221嵌入式linux,嵌入式Linux之我行——Linux-2.6.30.4在2440上的移植之文件系统
- 使用Nginx的proxy_cache缓存功能取代Squid(转)
- 想自学python看哪位的视频比较好-Python入门视频看哪个好?适合初学者的教学视频推荐...
- 软件巨头Salesforce带来AutoML杀手TransmogrifAI
- 慢查询日志分析工具mysqldumpslow
- c语言中期报告程序,课题中期报告
- vscode+unity+Emmylua调试使用教程
- centos在图形界面和命令行之间切换的快捷键是什么?
- python 相关性fdr矫正_你的p值,进行FDR校正了吗?
- Summer School实验
- 【Git】git did not exit cleanly (exit code 1) 异常处理
- 第5章.网站首页高可用nginx+lua
热门文章
- WCF学习- 体系结构
- 微信公众平台开发(44)历史上的今天
- StateListDrawable和ShapeDrawable结合使用
- 计算机课程设计课程计划书,计算机汇编语言课程设计计划书.doc
- 64位java_一文详解 Java 的八大基本类型!
- ii 组合总和_40. 组合总和 II – 力扣(LeetCode)
- 【活动报名】2021蚂蚁链开发者大会
- python首行代码import *,from * import * 解析
- 《The Last Night》美术分析
- 设计总结:腾讯光子《和平精英》全新UI 2.0如何升级至效果拉满?