У меня проблемы с анимацией изображения в UIImageView.
Я создал представление изображений в конструкторе интерфейсов и связал его с его iboutlet. Вот мой код.
@interface Game : UIViewController <UIAccelerometerDelegate>{
IBOutlet UIImageView *diying;
}
@property (nonatomic, retain) UIImageView * diying;
В методе viewDidLoad я написал этот код
NSArray * imageArray = [[NSArray alloc] initWithObjects:
[UIImage imageNamed:@"Die1.gif"],
[UIImage imageNamed:@"Die2.gif"],
[UIImage imageNamed:@"Die3.gif"],
[UIImage imageNamed:@"Die4.gif"],
nil];
diying.animationImages = imageArray;
diying.animationDuration = 1.1;
diying.contentMode = UIViewContentModeBottomLeft;
[diying startAnimating];
[super viewDidLoad];
что является адаптацией того, что я нашел здесь: http://icodeblog.com/2009/07/24/iphone-programming-tutorial-animating-a-game-sprite/
Примечание: эти файлы .gif являются простыми изображениями и не анимированы.
Я сделал урок, и он работал нормально, но я не могу понять, почему это не работает, моя адаптация!