क्लिप करता है मेरे पास एक ऐसी छवि है जो डोनट की तरह दिखती है और इसे एनिमेट करना चाहती है ताकि ऐसा लगता है कि डोनट सर्कल पूरा नहीं हुआ है (स्ट्रोक बंद नहीं है)। वर्णन करना मुश्किल है लेकिन एक स्पीडोमीटर की कल्पना करें जो 100 हो जाती है और आप 50 ड्राइव करते हैं। मैंने यूग्राफिक्सबिनजिन इमेज कॉन्टेक्स्ट विथऑप्शन के अंदर पथ और [पथ एडक्लिप] की सहायता से मास्किंग की है जहां मैं यूआईएममेज भी प्रस्तुत करता हूं।एक UIBezierPath को एनिमेट करें जो UIImage
मेरा प्रश्न अब मैं कर सकता हूं कि मैं पथ को कैसे एनिमेट कर सकता हूं। मैंने इसे CABasicAnimation और 2 पथों के साथ करने की कोशिश की (पहला पथ जहां startAngle और endAngle समान हैं और दूसरा पथ अंत होता है एंजल वांछित कोण है) कुंजीपैथ के रूप में "पथ" के साथ लेकिन यह काम नहीं कर रहा है।
कुछ भी मदद करता है;)
आप और मेरे पास एक समान दृष्टिकोण है। ध्यान दें कि आप परत की स्ट्रोक एंड संपत्ति को सीधे बदल सकते हैं और CABasicAnimation ऑब्जेक्ट बनाने के बिना मुफ्त में "निहित एनीमेशन" प्राप्त कर सकते हैं। –
@ डंकनसी यदि आप पथ को एनिमेट करने के बारे में जानते हैं, तो मुझे यकीन नहीं है कि क्या मैं सवाल का पालन करता हूं। – Rob
मैं एक प्रश्न नहीं पूछ रहा था। मैं यह इंगित कर रहा था कि आप CABasicAnimation को छोड़ सकते हैं और केवल स्ट्रोक एंड संपत्ति को बदल सकते हैं। यह एक अंतर्निहित एनीमेशन पैदा करेगा। –