美文网首页
UIImageView.animationImages

UIImageView.animationImages

作者: 牛程程 | 来源:发表于2018-04-09 23:07 被阅读0次

UIImageView的animationImages属性是一个UIImage的数组。可以实现简单的loading动画功能或者.gif。不可以存放大量UIImage实例,会引起程序崩溃问题。以下是例子:

- (UIImageView*)animationImageView
{
    if(_animationImageView == nil)
  {
      _animationImageView = [UIImageView new];
  }
  return _animationImageView;
}
- (void)buildAnimationImageView
{
    NSArray *array = @[[UIImage imageNamed:@"image1"],
                       [UIImage imageNamed:@"image2"],
                       [UIImage imageNamed:@"image3"],
                       [UIImage imageNamed:@"image4"]];
    //确保每一个UIImage的对象不可以为空,否则会出现崩溃并且不容易定位。
    self.animationImageView.animationImages = array;              //设置图像视图的动画图片属性
    self.animationImageView.animationDuration = 4;                //设置帧动画时长
    self.animationImageView.animationRepeatCount = 0;             //设置无限次循环
    self.animationImageView.startAnimating();                     //开始播放
    //self.animationImageView.stopAnimating();                      停止播放
}

相关文章

网友评论

      本文标题:UIImageView.animationImages

      本文链接:https://www.haomeiwen.com/subject/yimwhftx.html