Sto usando CABasicanimation per ruotare un UIView. Sto usando questo codice,Come ottenere la perfetta posizione X, Y di rotazione di UIView in ios
CABasicAnimation *rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
NSNumber *currentAngle = [CircleView.layer.presentationLayer valueForKeyPath:@"transform.rotation"];
rotationAnimation.fromValue = currentAngle;
rotationAnimation.toValue = @(50*M_PI);
rotationAnimation.duration = 50.0f; // this might be too fast
rotationAnimation.repeatCount = HUGE_VALF; // HUGE_VALF is defined in math.h so import it
[CircleView.layer addAnimation:rotationAnimation forKey:@"rotationAnimationleft"];
in questo voglio perfetto X, posizione Y mentre "UIView" è in rotazione. Se qualcuno lo sa, per favore aiutami.
esserle per favore spiega un po 'di più cosa intendi per posizione xey perfetta e in quale modo la vista deve ruotare? Vuoi ruotare nell'asse Z (quindi nello spazio 3D?). – Tuslareb
Attualmente sto ruotando il mio UIView in entrambi gli eventi side e on click e quando questo UIView sta ruotando voglio una posizione perfetta di quel UIView che in quale posizione è effettivamente. –
voglio una posizione in (X, Y) –