2014-09-04 2 views
0

J'ai un contrôleur de vue iPad où il y a un bouton Paramètres. Activé En cliquant sur les paramètres, une petite fenêtre contextuelle affiche un bouton Déconnexion. En cliquant sur le menu déroulant Déconnexion, je veux que l'on navigue dans la vue du contenu jusqu'au contrôleur de la vue racine. Je ai essayé en utilisant le protocole et même utilisé la navigation normale, il ne m'a pas aidé. Je suis nouveau sur le développement de l'iPad. Comment puis-je obtenir cette chose.J'ai juste besoin d'étapes de base pour la navigation du contrôleur popover à l'autre contrôleur de vue. Je sais que ce n'est pas une bonne façon de poser des questions je ne demande pas de code en retour juste besoin de comment cela peut être fait je veux dire la méthodologieComment naviguer de Pop vers un autre contrôleur de vue

+2

Mettez à jour votre question et ajoutez votre code afin que d'autres utilisateurs SO puissent vous aider – Lefteris

+0

Il n'y a rien que j'ai fait de code ... Je ne sais pas comment cela peut être mis en œuvre. – iOSDeveloper

Répondre

2

Juste pour être clair, vous voulez ce qui suit?

  1. utilisateur appuie sur un bouton dans someView
  2. Vous faites preuve d'un UIPopoverController avec popoverContentView
  3. presse utilisateur déconnectent bouton popoverContentView
  4. UIPopoverController disparaît
  5. someView rejette ou présente une nouvelle vue

Est-ce exact? Si oui, vous pouvez faire quelque chose comme ceci:

  1. Créer une propriété someView pour UIPopoverController
  2. Faites la même chose pour le contrôleur de vue de popoverContentView
  3. Créer un protocole dans le contrôleur de vue de popoverContentView appelé userPressedSignOut ou quelque chose
  4. Dans certainsViewView, affichez le délégué du contrôleur de contenu à soi-même où vous l'avez initié
  5. Lorsque la méthode déléguée userPressedSignOut est appelée ignorer UIPopoverController
  6. Dans le même temps, ignorez someView, ou présentez un nouveau contrôleur de vue, quoi que vous fassiez

Vous devez absolument conserver les propriétés du popover et de son contenu, sinon cela ne fonctionnera pas.

+0

oui c'était la compréhension claire de ma question – iOSDeveloper

Questions connexes