• 0108 UIview 动画



    -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
    {
    //打印动画块的位置
    NSLog(@"动画执行之前的位置:%@",NSStringFromCGPoint(self.customView.center));

    //首尾式动画
    [UIView beginAnimations:nil context:nil];
    //执行动画
    //设置动画执行时间
    [UIView setAnimationDuration:2.0];
    //设置代理
    [UIView setAnimationDelegate:self];
    //设置动画执行完毕调用的事件
    [UIView setAnimationDidStopSelector:@selector(didStopAnimation)];
    self.customView.center=CGPointMake(200, 300);
    [UIView commitAnimations];

    }

    -(void)didStopAnimation
    {
    NSLog(@"动画执行完毕");
    //打印动画块的位置
    NSLog(@"动画执行之后的位置:%@",NSStringFromCGPoint(self.customView.center));
    }

  • 相关阅读:
    from import 的认识
    模块初识
    eq方法
    hash介绍
    item系列
    析构函数
    serializers进阶
    APIView源码解析
    RPC协议
    面试题补充
  • 原文地址:https://www.cnblogs.com/gzz2016/p/5112010.html
Copyright © 2020-2023  润新知