[CATransaction begin];
[CATransaction setAnimationDuration:5];
CGAffineTransform currentTransform = squareLayer.affineTransform;
CGFloat angle = M_PI;
squareLayer.affineTransform = CGAffineTransformRotate(currentTransform, angle);
[CATransaction commit];
औरजब मैं क्लॉक वार जाना चाहता हूं तो मेरा रोटेशन केवल विरोधी घड़ी क्यों जाता है?
[CATransaction begin];
[CATransaction setAnimationDuration:5];
CGAffineTransform currentTransform = squareLayer.affineTransform;
CGFloat angle = (M_PI * -1);
squareLayer.affineTransform = CGAffineTransformRotate(currentTransform, angle);
[CATransaction commit];
मैं सोचा होगा -1 दिशा उलट है | लेकिन जाहिरा तौर पर नहीं?
मैं सहमत हूं लेकिन मुझे 180 घड़ी की दिशा में घुमाने की आवश्यकता है। इसे सक्रिय करने का सबसे अच्छा तरीका क्या है? चीयर्स – geminiCoder
अच्छा, यह सबसे छोटी दिशा में घुमाएगा।यदि परिशुद्धता एक बड़ी समस्या नहीं है तो आप 180 डिग्री से नीचे या उससे नीचे घूम सकते हैं। यह एक त्वरित और गंदा फिक्स है लेकिन शायद काम करेगा। – RadicalRaid
बस अपना संपादन देखा। यह अच्छी तरह से काम करता है लेकिन थोड़ा अपूर्ण लगता है। – geminiCoder