摘要:一:view实现动画和layer实现动画的区别 一般动画是操作在view上面的,对layer上面的动画进行了封装,比较的简单 图层动画缺点:1、会反弹;2、看到的动画都是假象,图层的属性一直没有变过,所以会反弹 图层动画都是假象,在动画执行过程中,图层的position属性一直没有改变过,图层...
阅读全文
摘要:-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ //1、创建旋转动画对象 CABasicAnimation *rotate = [CABasicAnimation animation]; rotate...
阅读全文
摘要:Transition:过度,执行一些过度动画,比如两个界面切换的时候,push就是一种过度动画模拟翻书效果:通过按钮模拟左右滑动,index标记当前的图片的下标名#pragma make 上一张- (IBAction)previous:(UIButton *)sender { self...
阅读全文
摘要:需要的效果;平时长按图标删除的时候,会有抖动的效果,循环的执行抖动的效果,使用CAKeyframeAnimation动画
阅读全文
摘要:CAKeyframeAnimation可以在任意多个值之间切换,比BasicAnimation多了这个功能在storyboard上面放置一个view,name = redView,通过给view的layer设置动画,达到动画的效果一、指定一个数组,沿着这个数组走- (void)testMove{ ...
阅读全文
摘要:- (void)viewDidLoad {//创建layer对象 [super viewDidLoad]; CALayer *layer = [CALayer layer]; layer.position = CGPointMake(100, 100); la...
阅读全文