UIImageView を単純にアニメーション化して、タイマーやディスプレイリンクなしで無限に移動したいと考えています。だから、これが私がやったことです:
[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 が最初の位置に戻ることですが、アニメーションを新しい位置から繰り返したいと考えています。ご協力ありがとう御座います!