CABasicAnimation动画
使用CABasicAnimation动画:
CALayer *znzLayer; = [[CALayer alloc]init]; //创建不断该表CALayer的transform属性动画CABasicAnimation *anim = [CABasicAnimation animationWithKeyPath:@"transform"];CATransform3D fromValue = znzLayer.transform;//设置动画开始的属性值anim.fromValue = [NSValue valueWithCATransform3D:fromValue];//绕z轴旋转heading弧度的变换矩阵CATransform3D toValue = CATransform3DMakeRotation(headings, 0, 0, 1);//设置动画结束的属性anim.toValue = [NSValue valueWithCATransform3D:toValue];anim.duration = 0.5;//持续时间anim.removedOnCompletion = YES; //如果需要继续使用本动画可以不用设置该属性,默认为NO,//设置动画结束后anzLayer的变换矩阵znzLayer.transform = toValue;//为znzLayer添加动画[znzLayer addAnimation:anim forKey:nil];
http://blog.csdn.net/yuhuangc/article/details/7594979,其他用法链接
转载于:https://www.cnblogs.com/sixindev/p/4680974.html
CABasicAnimation动画相关推荐
- CABasicAnimation动画--lable字体大小改变
CABasicAnimation动画--lable字体大小改变 开发过程中遇到一个改变字体大小的动画需求 研究良久 发现可以通过CABasicAnimation 和 CAAnimationGroup ...
- CABasicAnimation 动画组合
使用CAAnimationGroup类进行复数动画的组合.代码如下: /* 动画1(在X轴方向移动) */ CABasicAnimation *animation1 = [CABasicAni ...
- GIF动画,菊花动画,UIView动画,CoreAnimation动画(CALayer动画)的用法
1.GIF动画 1 // 创建一个显示图片的imageView // viewController创建 2 UIImageView *showGifImageView = [[UIImageView ...
- iOS 自定义转场动画浅谈
代码地址如下: http://www.demodashi.com/demo/11612.html 路漫漫其修远兮,吾将上下而求索 前记 想研究自定义转场动画很久了,时间就像海绵,挤一挤还是有的,花了差 ...
- 【原】iOSCoreAnimation动画系列教程(二):CAKeyFrameAnimation【包会】
在上一篇专题文章[原]iOSCoreAnimation动画系列教程(一):CABasicAnimation[包会]中我们学习了iOS核心动画CoreAnimation中CABasicAnimation ...
- ios 各种动画机制
关于 Core Animation Core Animation是一组非常强大的动画处理API,使用它能做出很多优雅的动画效果.能用的动画类有4个子类:CABasicAnimation.CAKeyfr ...
- CoreAnimation动画(CALayer动画)
1 #pragma mark - CABasicAnimation动画 2 - (IBAction)basicAnimation:(UIButton *)sender { 3 4 // 1.创建动画对 ...
- iOS动画效果、绘制图形
文章转载自:http://www.cnblogs.com/kenshincui/p/3972100.html 概览 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥 ...
- iOS-绘制一个带动画的五角星图标
GIF 示例 具体实现步骤 计算五边形的五个点 温习三角函数 五边形各点计算图例 代码示例 绘制结果如图所示 通过 UIBezierPath 连线 并 显示 1将五个点连线 2将 bezierPath ...
最新文章
- 【原转】使用获取subview获取子view
- 现代软件工程 来自卓越大学教师的建议 (读书笔记)
- Win7系统默认浏览器的更改教程
- DELL MD3200I存储单双控制器的自由切换
- 如何从数据框的单元格获取值?
- php索引数组转键数组,PHP-Codeigniter:如何从指定索引转换数组值?
- MPB:中国农科院李玉中组牧草种子内生真菌的分离、鉴定与保存方法
- JAVA之JDBC数据库连接池(超详细介绍)
- rest_framework学习之序列化(Serializer)
- 几何布朗 matlab,几何布朗运动
- 公务员面试综合分析真题解析3
- C#反射Activator
- Golang优秀开源项目汇总, 10大流行Go语言开源项目, golang 开源项目全集(golang/go/wiki/Projects), GitHub上优秀的Go开源项目...
- python转xlsx为xls 或重新保存xls
- 哈利波特与死圣中文版
- 我国南极泰山站正式建成开站
- MySQL slave相关参数
- js 根据id 取出数组中对应的对象
- FPGA 之 SOPC 系列(二)SOPC开发流程及开发平台简介
- 招收2名远程学术实习生!1名硕士(2022春) 美国肯特州立大学认知机器人和人工智能实验室...