Ryusuke Fuda's Tech Blog

Softweare Enginier about Web, iOS, Android.

iOS UIImageView イメージ切り替え

■ UIImage の配列を .animationImagesで動かす

    @property NSArray *tutorialArr; //imageの配列定義


    [super viewDidLoad];
    // Do any additional setup after loading the view.
    
    // start tutorial animation
    _tutorialArr = [NSArray arrayWithObjects:
                     [UIImage imageNamed:@"green.png"],
                     [UIImage imageNamed:@"parpule.png"],
                     [UIImage imageNamed:@"blue.png"],
                     nil];
    _tutorialImageView.animationImages = _tutorialArr;
    _tutorialImageView.animationDuration = 3.0; //アニメーションの間隔
    _tutorialImageView.animationRepeatCount = 0; //リピート回数,0だとエンドレス
    [_tutorialImageView startAnimating];

すごい簡単に実装できる、ラッキー。