मेरे पास कई CALayers
है कि मैं एक नई zPosition
पर एनिमेट करने की कोशिश कर रहा हूं जिसमें प्रत्येक परत दूसरों से थोड़ी देर में देरी हो रही है।एकाधिक कैलियर एनिमेटिंग, लेकिन एक ही समय में अंतरिक्ष
प्रत्येक एनीमेशन को 0.25 सेकंड लेना चाहिए और पिछली एनीमेशन शुरू होने के बाद 0.05 सेकंड शुरू करना चाहिए। प्रत्येक एनीमेशन के अंत में परत परत पेड़ से हटा दिया जाएगा।
मैं अपनी परतों को समाप्त करने के लिए सफलतापूर्वक -animationDidStop:finished:
प्रतिनिधि विधि का उपयोग कर रहा हूं लेकिन मैं एनिमेशन को ठीक से ऑर्डर करने में सक्षम नहीं हूं।
क्या इस तरह से एनिमेशन को शेड्यूल करना संभव है, और कैसे?
मैं इसके जवाब के लिए उच्च और निम्न भी देख रहा हूं, और विभिन्न विभिन्न चीजों की कोशिश की। मैंने सोचा कि एक साझा CAAnimationGroup बनाना संभव होगा कि सभी परत संदर्भ समय सीमा के रूप में साझा कर सकें, लेकिन यह स्पष्ट रूप से काम नहीं करता है। अब मुझे लगता है कि यह शायद इसके बारे में जाने का तरीका है, लेकिन इसमें दूसरों से अधिक अंतर्दृष्टि के साथ सुनना भी अच्छा लगेगा। – Felixyz