CABasicAnimation और CAKeyFrameAnimation और CGAffineTransform का उपयोग कब करें?CABasicAnimation और CAKeyFrameAnimation और CGAffineTransform का उपयोग कब करें?
उत्तर
CABasicAnimation : परत परत के लिए मूल, एकल-कीफ्रेम एनीमेशन क्षमताओं प्रदान करता है।
CAKeyFrameAnimation: CAKeyframeAnimation रेंडर पेड़ में एक परत संपत्ति के लिए जेनेरिक कीफ्रेम एनीमेशन क्षमताओं प्रदान करता है।
CGAffineTransform: CGAffineTransform डेटा संरचना के परिवर्तनों affine के लिए इस्तेमाल एक मैट्रिक्स प्रतिनिधित्व करता है। एक परिवर्तन यह निर्दिष्ट करता है कि एक समन्वय प्रणाली मानचित्र में किसी अन्य समन्वय प्रणाली में बिंदुओं को कैसे इंगित किया जाता है। एक एफ़िन रूपांतरण एक विशेष प्रकार का मैपिंग है जो पथ में समांतर रेखाओं को संरक्षित करता है लेकिन जरूरी नहीं कि लंबाई या कोणों को संरक्षित किया जाए। स्केलिंग, रोटेशन और अनुवाद एफ़िन ट्रांसफॉर्म द्वारा समर्थित सबसे अधिक उपयोग किए जाने वाले मैनिप्लेशंस हैं, लेकिन स्कूइंग भी संभव है।
अधिक पढ़ने के लिए Core Animation Programming Guide
- 1. ट्यूपल का उपयोग कब और कब करें?
- 2. टैग/लेबल का उपयोग कब करें और शाखा कब करें?
- 3. एनएसएफ़िननेट्रांसफॉर्म और CGAffinetransform
- 4. CAAnimation, CABasicAnimation, CAKeyFrameAnimation और मानक [UIView startAnimations] कोर एनीमेशन सामग्री के बीच क्या अंतर है?
- 5. CGAffineTransform के साथ स्केल करें और एंकर
- 6. "willChangeValueForKey" और "didChangeValueForKey" का उपयोग कब करें?
- 7. viewDidLoad का उपयोग कब करें और awakeFromNib
- 8. मॉलोक का उपयोग कब और क्यों करें?
- 9. क्यों और कब __noop का उपयोग करें?
- 10. IEquatable का उपयोग कब करें और क्यों
- 11. स्टब्स और मोजे का उपयोग कब करें?
- 12. गुण और विधियों का उपयोग कब करें?
- 13. क्या "डिस्प्ले का उपयोग कब करें: ब्लॉक कब करें: इनलाइन और कब: इनलाइन-ब्लॉक" और क्यों?
- 14. Jquery - "यह" कब उपयोग करें और "$ (यह)" कब उपयोग करें?
- 15. OSGi EventAdmin का उपयोग कब करें और कब नहीं?
- 16. डेटाबेस दृश्यों का उपयोग कब करें और कब नहीं?
- 17. .mdf और कब .sdf का उपयोग कब करें?
- 18. डब्ल्यूसीएफ डेटा सेवाओं का उपयोग कब करें और कब नहीं?
- 19. सेट प्रारंभ बिंदु CGAffineTransform
- 20. हाइबरनेट फ़ेचिंग रणनीति - "शामिल" का उपयोग कब करें और "चयन करें" का उपयोग कब करें?
- 21. हाइबरनेट और जेपीए कैस्केड प्रकारों का उपयोग कब करें और
- 22. सिग्नल और स्लॉट का उपयोग कब करें और
- 23. isInstanceOf का उपयोग कब करें और मैच-केस-स्टेटमेंट (स्कैला में) का उपयोग कब करें?
- 24. मर्ज सॉर्ट का उपयोग कब करें और त्वरित क्रम का उपयोग कब करें?
- 25. घटकों का उपयोग कब करें और वाईआई में एक्सटेंशन का उपयोग कब करें?
- 26. डुप्ली का उपयोग कब करें, और रूबी में क्लोन का उपयोग कब करें?
- 27. उदाहरण चर का उपयोग कब करें और गुणों का उपयोग कब करें
- 28. वेक्टर का उपयोग कब करें और सी ++ में सरणी का उपयोग कब करें?
- 29. सिस्टम() का उपयोग कब करें और execv *() का उपयोग कब करें?
- 30. कब ककड़ी का उपयोग करें और आरएसपीईसी का उपयोग कब करें?