zoukankan      html  css  js  c++  java
  • 【代码笔记】iOS-伸缩式动画

    一,效果图。

    二,代码。

    复制代码
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        // Do any additional setup after loading the view.
        
        self.title=@"伸缩式动画";
    }
    //点击任何处,弹出动画
    -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
    {
        
        UIView *zanView = [[UIView alloc] initWithFrame:CGRectMake(50, 100, 100, 100)];
        zanView.backgroundColor = [UIColor redColor];
        [self.view addSubview:zanView];
        
        [UIView animateWithDuration:0.3 animations:^{
            zanView.transform = CGAffineTransformMakeScale(1.2, 1.2);
        } completion:^(BOOL finished) {
            [UIView animateWithDuration:0.3 animations:^{
                zanView.transform = CGAffineTransformMakeScale(0.9, 0.9);
            } completion:^(BOOL finished) {
                [UIView animateWithDuration:0.3 animations:^{
                    zanView.transform = CGAffineTransformMakeScale(1.0, 1.0);
                } completion:^(BOOL finished) {
                    
                }];
            }];
        }];
        
    }
    复制代码

     

     

     
     
  • 相关阅读:
    汉诺塔难题
    函数的两种调用方式

    汉诺塔难题
    汉诺塔难题

    python中对小数取整
    linux中部署apache服务(http服务或者web服务)
    python中如何判断变量类型
    python中求余数
  • 原文地址:https://www.cnblogs.com/yang-guang-girl/p/5522236.html
Copyright © 2011-2022 走看看