iOS デバイスでアプリを作成していますが、背景にアニメーションが表示されますが、基本的には、1 つのアニメーションにアップロードできる画像の数を設定したコードではありません。
.h
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController {
IBOutlet UIImageView *animation;
}
@end
.m
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
-(void)viewDidLoad {
animation.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"animatedbg1.gif"],
[UIImage imageNamed:@"animatedbg2.gif"],
[UIImage imageNamed:@"animatedbg3.gif"],
[UIImage imageNamed:@"animatedbg4.gif"],
[UIImage imageNamed:@"animatedbg5.gif"],
[UIImage imageNamed:@"animatedbg6.gif"],
[UIImage imageNamed:@"animatedbg7.gif"],
[UIImage imageNamed:@"animatedbg8.gif"],
[UIImage imageNamed:@"animatedbg9.gif"],nil],
[animation setAnimationRepeatCount:0];
animation.animationDuration = 2;
[animation startAnimating];
}
現時点では 9 枚の画像がありますが、私のアニメーションには 155 枚の画像があるので、それでも機能します :) そうでない場合は、私が取ることができるより良いルートを知っていますか?