आईफोन पर दृश्य संक्रमण एनिमेट करने के लिए सबसे अच्छा अभ्यास क्या माना जाता है?आईफोन UIView एनीमेशन बेस्ट प्रैक्टिस
उदाहरण के लिए, सेब से ViewTransitions
नमूना परियोजना की तरह कोड का उपयोग करता है:
CATransition *applicationLoadViewIn = [CATransition animation];
[applicationLoadViewIn setDuration:1];
[applicationLoadViewIn setType:kCATransitionReveal];
[applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]];
[[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal];
लेकिन वहां भी शुद्ध चारों ओर चल कोड के टुकड़े है कि इस तरह लग रहे हैं:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationDelegate:self];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:myview cache:YES];
[myview removeFromSuperview];
[UIView commitAnimations];
क्या सबसे अच्छा है दृष्टिकोण? यदि आप एक स्निपेट भी प्रदान कर सकते हैं तो इसकी बहुत सराहना की जाएगी।
नोट: मैं सही तरीके से काम करने के लिए दूसरा दृष्टिकोण प्राप्त करने में असमर्थ हूं।
इस राफेल को अपडेट करने के लिए धन्यवाद। –
तो .. स्पष्ट होने के लिए, इसका मतलब है कि पहला दृष्टिकोण (कैट्रानिशन) का उपयोग करें, दूसरा नहीं? –
हां, यह पहला दृष्टिकोण है (कैट्रानिशन)। – NebulaFox