私は現在app
、 を実装しています。iOS devices
そのため、回転後objective C
に原点位置に戻る方法を尋ねていましたか?UIImageView
たとえば、私UIImageView
はこのように使用します:
CGAffineTransform initialPosition = CGAffineTransformMakeRotation(0);
CGAffineTransform finalPosition = CGAffineTransformMakeRotation(M_PI/2);
[UIView beginAnimations: @"Rotate animation" context: NULL];
MySuperUIImageView.transform = initialPosition;
[UIView setAnimationDuration:1.0];
[UIView setAnimationRepeatAutoreverses:NO];
[UIView setAnimationRepeatCount:1];
[UIView setAnimationDelegate:self];
MySuperUIImageView.transform = finalPosition;
[UIView commitAnimations];
しかし、その後、次を使用して、しばらくの間消えさせました:
MySuperUIImageView.alpha = 0.0f;
そして、再利用するときは、回転せずに最初の元の位置にしたいです。簡単にできますか?
前もって感謝します !