アニメーションのシーケンスで 150 枚の画像を使用しています。
これが私のコードです。
NSMutableArray *arrImages =[[NSMutableArray alloc]initWithCapacity:0];
for(int i = 0; i <=158; i++)
{
UIImage* image = [UIImage imageNamed:[NSString stringWithFormat:@"baby%05d.jpg",i]];
[arrImages addObject:image];
}
babyimage.animationImages = arrImages;
[arrImages release];
babyimage.animationDuration=6.15; [babyimage startAnimating];
1分間プレイした後、コンソールにメモリ警告が表示されます。そしてクラッシュしました。画像の解像度も下げましたが、品質を向上させるために150未満にすることはできません。
メモリの問題なしでこのアニメーションを行うより良い方法はありますか? どうもありがとうございます助けてください...