iOS --用CABasicAnimation实现简单的动画效果
来源:互联网 发布:阿里云部署 编辑:程序博客网 时间:2024/06/03 02:54
直接上代码了,大家可以根据我的代码进行创新,达到自己想要的动画效果!
UIImage *image=[UIImageimageNamed:@"游戏背景.jpg"];
UIImageView *backView=[[UIImageViewalloc] initWithFrame:CGRectMake(100,100, 200, 250)];
self.view=[[UIViewalloc] initWithFrame:[[UIScreenmainScreen] applicationFrame]];
[self.viewaddSubview:backView];
backView.image=image;
backView.alpha=1.0;
//定义动画
CABasicAnimation *theAnimation1;
// //左右摇摆
// theAnimation1=[CABasicAnimation animationWithKeyPath:@"transform.translation.x"];
// theAnimation1.fromValue=[NSNumber numberWithFloat:0];
// theAnimation1.toValue=[NSNumber numberWithFloat:-100];
//
//旋转
// theAnimation1=[CABasicAnimation animationWithKeyPath:@"transform"];
// theAnimation1.toValue = [ NSValue valueWithCATransform3D: CATransform3DMakeRotation(3.1415, 0, 0, 1.0) ];
//缩放
theAnimation1=[CABasicAnimationanimationWithKeyPath:@"transform.scale"];
theAnimation1.toValue = [NSNumbernumberWithDouble:1.5];
theAnimation1.duration=1.0;//动画持续时间
theAnimation1.repeatCount=6;//动画重复次数
theAnimation1.autoreverses=YES;//是否自动重复
[backView.layeraddAnimation:theAnimation1 forKey:@"animateLayer"];
- iOS --用CABasicAnimation实现简单的动画效果
- 用CABasicAnimation实现简单的动画效果
- 实现 圆形加载view 动画效果(用CALayer,CABasicAnimation实现)
- iOS-实现简单的动画效果
- ios气泡动画效果的简单实现
- iOS简单的动画效果实现
- 使用CABasicAnimation实现的动画效果(一)
- 【iOS开发-动画】CABasicAnimation实现动画
- CABasicAnimation 几个常用的动画效果
- CABasicAnimation 几个常用的动画效果
- CABasicAnimation 几个常用的动画效果
- UIImageView 与 CABasicAnimation 实现多层视图,带动画效果objec iOS
- iOS 之CABasicAnimation简单动画 组动画 顺序播放动画
- CABasicAnimation 热门动画效果
- CABasicAnimation 动画效果
- 关于iOS 简单动画效果的实现(用 beginAnimations 和 commitAnimations 来实现最简单的动画)
- iOS 简单动画效果实现的三种方式
- CABasicAnimation(基础属性动画)的简单使用
- Linux操作系统上Lsof命令详解
- "stdlib.h"
- unity+高通vuforia开发增强现实(AR)教程(三)
- Java 接口和抽象类
- Android SeekBar的界面实现
- iOS --用CABasicAnimation实现简单的动画效果
- [GAE教程]初识 Google App Engine
- 红黑树
- 数学之美系列七:信息论在信息处理中的应用
- starling性能问题笔记(二)
- JDK中文帮助显示
- 套料软件XSuperNEST(SigmaNEST套料引擎)巧妙利用余料
- 错误:NHibernate使用错误
- 分析测试中的取样要求-随机取样