UINavigation / TabBar переходная анимация - PullRequest
1 голос
/ 08 марта 2010

Как я могу использовать UIViewAnimationTransition тип в одном из UINavigation / TabBar переходов?

Ответы [ 2 ]

5 голосов
/ 09 марта 2010

Единственный способ, который я нашел, - отключить встроенную анимацию перехода и использовать свою собственную. Я использую что-то вроде следующего для UINavigationController:

UIViewAnimationTransition  trans = UIViewAnimationTransitionCurlUp;
[UIView beginAnimations: nil context: nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationTransition: trans forView: [delegate window] cache: YES];
[navController pushViewController:detailController animated:NO];
[UIView commitAnimations];
2 голосов
/ 08 марта 2010

Нет, ты не можешь.

(для UINavigationController есть личное -pushViewController:transition:forceImmediate:.)

...