मुझे एप्पल की कोर एनीमेशन (आईओएस के लिए) समझने में परेशानी है। मैं एक परत के position
और bounds
को समेकित करने की कोशिश कर रहा हूं (लेकिन विभिन्न समय कार्यों के साथ)।मैं CAAnimationGroup का उपयोग क्यों करूं?
प्रलेखन के अनुसार, एक CAAnimationGroup एकाधिक एनिमेशन को समूहीकृत करने और समवर्ती रूप से चलाने की अनुमति देता है। लेकिन मेरे (प्रारंभिक) प्रयोगों के अनुसार यह लक्ष्य परत पर कई एनीमेशन ऑब्जेक्ट्स जोड़कर भी पूरा किया जा सकता है। यदि हां, तो CAAnimationGroup का उद्देश्य क्या है?
+1, लेकिन मुझे समझ में नहीं आ रहा है कि जब मैं कार्य फ़ंक्शंस समान होता हूं तो मैंने एनीमेशन समूह को क्यों नहीं जोड़ा। क्या समूह में कोई फर्क पड़ता है? – ragnarius
समूह के मामले में आपको यह देखने की ज़रूरत नहीं है कि समूह में प्रत्येक एनिमेशन में उचित समय कार्य या अवधि है, तो यह एक बार सेट हो गया है। –
[यहां] (http://www.cimgf.com/2009/02/03/record-your-core-animation-animation/) किसी प्रकार का ट्यूटोरियल है। यह स्वयं को समूहीकृत करने के बारे में नहीं है, लेकिन पहला कोड नमूना (एक दिलचस्प एनिमेशन का उपयोग करें) समूह को दिखाता है। और अवधि समूह के लिए 5 सेकंड पर सेट है। –