मेरे पास यह कोड एक CALAYER तत्व को एनिमेट करने के लिए है।मैं एकाधिक गुणों के लिए CABasicAnimation कैसे बना सकता हूं?
CABasicAnimation *makeBiggerAnim=[CABasicAnimation animationWithKeyPath:@"radius"];
makeBiggerAnim.duration=0.2;
makeBiggerAnim.fromValue=[NSNumber numberWithDouble:20.0];
makeBiggerAnim.toValue=[NSNumber numberWithDouble:40.0];
makeBiggerAnim.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
मेरा प्रश्न अब सब कुछ ठीक काम करता है, है, मैं एक ही समय में एक ही तत्व के एक और विशेषता चाहते हैं। मैंने देखा है कि आप additive एनिमेशन और सामान कर सकते हैं।
मेरा प्रश्न है:
- additive सबसे अच्छा/केवल ऐसा करने के लिए जिस तरह से विशेषता है? (एक ही ऑब्जेक्ट के एक साथ कई बार एक ही ऑब्जेक्ट पर एनिमेटिंग)
धन्यवाद!
त्रिज्या कुंजी पथ क्या करता है? आप इस एनीमेशन को किस प्रकार की परत जोड़ रहे हैं? मैं किसी भी सीए परत वस्तुओं पर त्रिज्या संपत्ति के बारे में नहीं जानता। –
मैंने कस्टम राउंड ऑब्जेक्ट करने के लिए कैलियर क्लास को बढ़ाया। यह आपके उत्तरों के लिए बहुत अच्छा धन्यवाद करता है :) –