อะไรคือวิธีปฏิบัติที่ดีที่สุดในการสร้างภาพเคลื่อนไหวการเปลี่ยนมุมมองบน iPhone
ตัวอย่างเช่นViewTransitions
โครงการตัวอย่างจาก apple ใช้รหัสเช่น:
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];
แนวทางที่ดีที่สุดคืออะไร หากคุณสามารถให้ข้อมูลโค้ดได้เช่นกัน
หมายเหตุ:ฉันไม่สามารถรับวิธีที่สองเพื่อทำงานอย่างถูกต้อง