1

画像ビューの画像を継続的に変更する必要があります。しかし、変更中にメモリの警告とクラッシュが発生しました。

4

1 に答える 1

3

私は自分のアプリケーションで何かをしているので、すべての画像を単一の配列に入れるだけです。画像は期間に基づいて変化するので、試すことができます。できるよ..

UIImage *img1 = [UIImage imageNamed:@"1.png"];
UIImage *img2 = [UIImage imageNamed:@"7.png"];
UIImage *img3 = [UIImage imageNamed:@"8.png"];
UIImage *img4 = [UIImage imageNamed:@"9.png"];
UIImage *img5 = [UIImage imageNamed:@"10.png"];

animationImages = [[NSArray alloc] initWithObjects:img1,img2,img3,img4,img5,nil];
[imgView setAnimationImages:animationImages];
[imgView setAnimationDuration:1.5];
[imgView startAnimating];

次に、この効果を停止したい場所に [imgView stopAnimaiton] を適用します。それは私にとってはうまくいきます。

于 2012-05-11T07:58:17.840 に答える