2011-04-18 2 views
0

J'ai un UIPopoverController avec UINavigationController intégré. Le contrôleur de navigation a MyViewController en tant que contrôleur racine. La question est, comment puis-je accéder à UIPopoverController à partir de MyViewController? Je voudrais un bouton dans le contrôleur de navigation pour fermer le survol quand on appuie dessus.iPad: Accès UIPopoverController à partir de UINavigationController intégré

Quelque chose comme ceci:

[self.navigationController.popoverController dismissPopoverAnimated:NO]; 

Répondre

2

à MyViewController vous devrez créer une propriété UIPopoverController et définissez cette propriété à votre popoverController lorsque vous affichez le contrôleur de navigation. Vous devriez alors pouvoir appeler la méthode de rejet sur la propriété UIPopoverController.

Questions connexes