這裏是我的代碼:問題的UIImageView動畫
-(void) createNewImage {
UIImage * image = [UIImage imageNamed:@"boutonplay_03.png"];
imageView = [[UIImageView alloc] initWithImage:image];
[imageView setCenter:[self randomPointSquare]];
[[self view] addSubview:imageView];
ix=imageView.center.x;
iy=imageView.center.y;
X=(240-ix)/230;
Y=(160-iy)/230;
}
-(void)Animation{
imageView.center = CGPointMake(imageView.center.x + X, imageView.center.y + Y);
}
「CreateNewImage」 是每2秒alled,並有一個CADisplayLink的 「動畫」 。
我的問題是,「imageView」的動畫停止每2秒,因爲一個新的「imageView」被創建,這最後一次開始移動,並在2秒後再次停止,並一次又一次......我什麼想要讓「imageView」繼續他的動畫,儘管創建了新的「imageView」。我該怎麼做?對不起我的英文我是法國人:/
與您的代碼有一個問題:imageView是動畫,但幾秒鐘後它消失,另一個圖像imageView被創建,它是動畫等等... –
沒有問題,請嘗試執行代碼並看看。 –
我實施了它,出現問題,我的評論是問題 –