Care este cea mai bună practică luate în considerare pentru animarea vedere tranzițiile de pe iPhone?
De exemplu, ViewTransitionsproiectul de probă de la Apple folosește cod cum ar fi:
CATransition *applicationLoadViewIn = [CATransition animation];
[applicationLoadViewIn setDuration:1];
[applicationLoadViewIn setType:kCATransitionReveal];
[applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]];
[[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal];
dar există, de asemenea, fragmente de cod care plutesc în jurul net care arata asa:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationDelegate:self];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:myview cache:YES];
[myview removeFromSuperview];
[UIView commitAnimations];
Care este cea mai bună abordare? Dacă ați putea oferi un fragment cât de bine ar fi mult mai apreciat.
NOTĂ: Am fost în imposibilitatea de a obține a doua abordare pentru a funcționa corect.













