這裏是我的代碼:問題animationImages陣列
-(void) createNewImage {
image.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"oeufgrisé.png"],
[UIImage imageNamed:@"abouffer_03.png"],
[UIImage imageNamed:@"boutonplay_03.png"],
[UIImage imageNamed:@"boutonpause_03.png"],
[UIImage imageNamed:@"abouffer_05.png"],
[UIImage imageNamed:@"mangeurcentremieu3_03.png"],nil];
[image setAnimationRepeatCount:10];
image.animationDuration =1.5;
[image startAnimating];
imageView = [[UIImageView alloc] initWithImage:image];
}
此代碼不能正常工作,我不知道爲什麼。我一直在這條警告線「imageView = [[UIImageView alloc] initWithImage:image];」 :不兼容的ObjectiveC型結構的UIImageView *「預期結構的UIImage *」從不同目標C型
是的,但我想要的是,動畫完成後,imageView是「mangeurcentremieu3_03.png。 –
你可以像我剛剛提到的那樣做,在15秒後(1.5秒動畫的10倍),動畫將會結束並且imageview將具有「mangeurcentremieu3_03.png」圖像 – Ilanchezhian
15秒後沒有圖像 –