ImageViews をアニメーション化してから、ユーザーがボタンをタップします。40枚以上の画像があります。私が使用したコードは
arr3 = [[NSArray alloc]initWithObjects:[UIImage imageNamed:@"Aperture_00000.png"],
[UIImage imageNamed:@"Aperture_00001.png"],
[UIImage imageNamed:@"Aperture_00002.png"],
...
[UIImage imageNamed:@"Aperture_00023.png"], nil];
imgv.animationImages = arr3;
imgv.animationDuration=2.0f;
imgv.animationRepeatCount =1;
アニメーションを開始する方法は次のとおりです。
-(void)animate {
[imgv startAnimating];
}
しかし、ユーザーが最初にボタンを押すときは、かなりの時間がかかります。これに対する解決策は何ですか?