Похоже, что mView
является UIViewController
, а не UIView
.
Это правильный способ применить пользовательскую анимацию к контроллеру модального вида:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2.0];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:[self view] cache:YES];
[self presentModalViewController:mView animated:NO];
[UIView commitAnimations];