展示图片动画

 //创建一个UIimageView
    
    UIImageView *gifImage = [[UIImageView alloc] initWithFrame:CGRectMake(100,100,56,56)];
    
    
    
    NSMutableArray *images = [NSMutableArray array];
    
    for (int i = 1; i <= 5; i ++)//该组共16张图片
        
    {
        
        //将要播放的图片加入数组
        
        [images addObject:[UIImage imageNamed:[NSString stringWithFormat:@"menu_0%i", i]]];
        
    }
    
    gifImage.animationImages = images;
    
    gifImage.animationDuration = 2;  //播放一次动画时长
    
    gifImage.animationRepeatCount = 1; // 播放次数,-1 无限
    
    //self.gifImage.transform = CGAffineTransformMakeScale(1, 1);
    
    [self.view addSubview:gifImage];
    
    
    
    [gifImage startAnimating];  //开始动画
    
    //[gifImage stopAnimating]; //停止动画

你可能感兴趣的:(图片)