你的位置:首页 > 软件开发 > 操作系统 > iOS关于CoreAnimation动画知识总结

iOS关于CoreAnimation动画知识总结

发布时间:2016-02-20 22:00:22
一:UIKit动画在介绍CoreAnimation动画前先简单介绍一下UIKit动画,大部分简单的动画都可以使用UIKit动画实现,如果想实现更复杂的效果,则需要使用Core Animation了;UIKit动画有两种写法;它不仅可以针对视图还可以针对其它控件;1:第一种写法是利 ...

iOS关于CoreAnimation动画知识总结

一:UIKit动画

在介绍CoreAnimation动画前先简单介绍一下UIKit动画,大部分简单的动画都可以使用UIKit动画实现,如果想实现更复杂的效果,则需要使用Core Animation了;UIKit动画有两种写法;它不仅可以针对视图还可以针对其它控件;

1:第一种写法是利用属性,结合beginAnimations、commitAnimations

-(void)animationOfUIKit {   UIView *redView=[[UIView alloc]initWithFrame:CGRectMake(10, 10, 100, 100)];   redView.backgroundColor=[UIColor redColor];      [self.view addSubview:redView];   //开始动画   [UIView beginAnimations:@"test" context:nil];   //动画时长   [UIView setAnimationDuration:1];   /*    *要进行动画设置的地方    */      redView.backgroundColor=[UIColor blueColor];   redView.frame=CGRectMake(50, 50, 200, 200);   redView.alpha=0.5;      //动画结束   [UIView commitAnimations]; } 

原标题:iOS关于CoreAnimation动画知识总结

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。