मैं अपने आईफोन एप्लिकेशन में एक छवि के "पेज कर्ल" एनीमेशन बनाने की कोशिश कर रहा हूं। मैं UIViewAnimationTransitionCurlUp, और यह अनियंत्रित कोर एनीमेशन भाई बहन है, हालांकि मुझे जिस छवि को एनिमेट करने की आवश्यकता है वह एक पारदर्शी पीएनजी है, जिसमें "असमान" (कुछ अल्फा पिक्सल) रूपरेखा है। उपर्युक्त पूर्व-निर्मित संक्रमण का उपयोग करते समय, एल्फा पिक्सेल को एनीमेशन शुरू होने के तुरंत बाद काले रंग में चित्रित किया जाता है, जो बहुत बदसूरत दिखता है।मैं एक कस्टम पेज कर्ल कोर एनीमेशन कैसे बना सकता हूं?
इसलिए, मैं अपने स्वयं के कोर एनीमेशन बनाना चाहता हूं। मैंने इस विषय पर शोध करने की कोशिश की है, लेकिन इसमें शामिल तकनीकों का अच्छा अवलोकन नहीं मिला है। कार्यान्वयन निश्चित रूप से एक ही संपत्ति परिवर्तन से अधिक जटिल होना चाहिए, मुझे यह महसूस हो रहा है कि इस उद्देश्य के लिए भी CATransform3D सीमित होना चाहिए, क्योंकि छवि के विभिन्न हिस्सों में अलग-अलग 3 डी परिवर्तनों को लागू करने की आवश्यकता है - समय के साथ बदलना । फिर इस विषय के बारे में कैसे जाना होगा? मैं किसी भी विचार या विचारों के लिए बहुत आभारी हूं!
बेस्ट, एली
कोर एनीमेशन ओपनजीएल का एक अमूर्त है। तो संक्रमण वास्तव में परतों के ओपनजीएल हेरफेर हैं। मुझे यकीन नहीं है कि ओपनजीएल में कस्टम एनीमेशन को परिभाषित करने का कोई तरीका है या फिर कोरएनीमेशन फ्रेमवर्क में इसका इस्तेमाल करें। यह देखने के लिए कि क्या यह संभव है कि मैं पहले शोध करूंगा। –
क्या आपको कभी इसके लिए अच्छा समाधान मिला? –
alku83, वास्तव में नहीं .. एक एनिमेटिंग UIImageView के साथ स्क्रीन ओवरलेइंग समाप्त हो गया। – eliego