close
此方法是設定一個NSArray儲存動畫所需圖片,
再取出array的index值,
在採用NSTimer或迴圈操作index值來播放動畫,
取出NSArray之index可參考以下語法。
-(void)animationEffect:(NSTimer *)timer
{
NSArray *animationImagesArray = @[[UIImage imageNamed:@"1.jpg"],
[UIImage imageNamed:@"2.jpg"],
[UIImage imageNamed:@"3.jpg"],
[UIImage imageNamed:@"4.jpg"]];
self.animationView.animationImages = animationImagesArray;
self.animationView.image = [UIImage imageNamed:[NSString stringWithFormat:@"%d.jpg",(arrayIndex)]];
// or self.animationView.image = animationImageArrar[(arrayIndex)];
if (arrayIndex == 3) {
arrayIndex = 0;
}else{
arrayIndex++;
}
}
文章標籤
全站熱搜