कहो, मैं दो CGRects, CGRect ए और बी CGRect मेरे UIView के फ्रेम CGRect बी के रूप में ही है, लेकिन मैं UIView बीक्या फ्रेम ए से फ्रेम बी के दृश्य को बदलने के लिए आवश्यक CGAffineTransform की गणना करने का कोई तरीका है?
फ्रेम एक से संक्रमणमैं कोशिश कर रहा हूँ दिखा एक एनीमेशन बनाना चाहते हैं UIView की ट्रांसफॉर्म प्रॉपर्टी को बदलकर ऐसा करने के लिए, इसलिए मुझे इसके फ्रेम के साथ गड़बड़ करने की ज़रूरत नहीं है। हालांकि, मुझे यह संभव बनाने के लिए CGAffineTransform की आवश्यकता है। इस परिवर्तन की गणना करने का सबसे अच्छा तरीका क्या है?
क्या सीजीआरएक्ट ए से सीजीआरईटी बी से फ्रेम संपत्ति को एनिमेट करने के लिए कोई दबाव नहीं है? –
दबाने नहीं। लेकिन इसका कारण यह है कि दृश्य के फ्रेम को स्थैतिक रखते हुए और इसे स्थानांतरित करने के लिए ट्रांसफॉर्म का उपयोग करके अधिक जटिल राज्य परिवर्तनों (जैसे ऑटो-रोटेशन) के दौरान इसका ट्रैक रखने में काफी सरलता होती है। – SpacyRicochet
दिलचस्प दृष्टिकोण। +1 :) –