1
我想簡單地動畫UIImageView無限移動沒有計時器或displaylink。所以,這裏是我做了什麼:從新的對象位置重複動畫
[UIView animateWithDuration:0
delay:0
options: UIViewAnimationOptionBeginFromCurrentState | UIViewAnimationOptionRepeat
animations:^{self.vitesseY = self.vc + self.vitesseY;
self.balle.imageView.center = CGPointMake(self.balle.imageView.center.x+self.vitesseX, self.balle.imageView.center.y+self.vitesseY);}
completion:^(BOOL finished){NSLog(@"fini");}];
的問題是,我的ImageView回到初始位置,但我想從新的位置重複的動畫。謝謝你的幫助!
謝謝,我已經嘗試再次調用完成塊上的動畫,但正如您所說,性能不好......所以,我最終會用定時器或CADisplayLink來做。 – alex777771 2013-03-28 13:11:09