您的位置:首页 > 移动开发 > IOS开发

ios中常用到的简单的动画效果

2016-10-26 20:31 411 查看
1、有首尾动画

//以beginAnimation作为标志,此后的代码将作为动画的有关属性参与到动画中

[UIview  beginAnimations:nil  context:nil];

[UIview  setAnimationduration:2.0];

......其他附加动画效果

[UIview commitAnimations];作为动画的结束标志

2、代码块动画,这是比较常见的动画模式

[UIview animtewithduration:2.0f  animations^{self.view.alpha=0;}completion:^(Bool  finished){//后续动作可以继续添加}]

3、序列帧动画

NSMutableArray  *arrayM=[NSMutableArray array];
for (int i=0; i<40; i++) {
[arrayM addObject:[UIImage imageNamed:[NSString stringWithFormat:@"eat_%02d.jpg",i]]];
}
//设置动画数组
[self.tom setAnimationImages:arrayM];
//设置动画播放次数
[self.tom setAnimationRepeatCount:1];
//设置动画播放时间
[self.tom setAnimationDuration:40*0.075];
//开始动画
[self.tom startAnimating];

主要是用来处理多个图片连续运转起来的效果
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: