J'ai une application iPad qui a un MKMapView
intégré dans un UINavigationController
qui est affiché dans un UITabBar
. J'affiche un contrôleur de popover sur la carte avecUIPopoverController ne pas animer
UIPopoverController *myPopoverController =
[[[UIPopoverController alloc] initWithContentViewController:myContentView]
autorelease];
[myPopoverController presentPopoverFromRect:myRect
inView:mapView
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
Le popover affiche bien. Cependant, il n'a pas le bel effet animé: il apparaît immédiatement à l'écran. De même, quand je le rejette, il disparaît sans aucune animation.
Quelqu'un at-il une idée de comment je peux faire fonctionner l'animation? Dois-je essayer de l'afficher à partir d'une autre vue? Y a-t-il une propriété sur quelque chose que j'aurais pu négliger de définir?