2010-04-01 9 views
1

J'ai 2 contrôles de page dans mon application, un pour la catégorie et quand je clique sur le bouton détails de cette catégorie d'autres contrôle de la page vient. J'ai appuyé sur le premier contrôleur de vue et utilisé le contrôleur de vue modal présent. Maintenant, un besoin de revenir à la page d'accueil à partir du contrôle de la page de la catégorie, mais la vue a fait charger et voir apparaîtra ne fonctionnera pas. C'est là que j'ai ajouté ma barre de navigation par programme. est-il possible de les appeler?bouton de retour ne fonctionne pas .. Iphone

Je suis nouveau à la programmation iphone. S'il vous plaît aidez-moi si vous le pouvez ....

Thankyou

+0

Quel est le code qui est censé le faire? –

Répondre

0

Vous pouvez utiliser délégué.

Définissez l'objet qui a créé votre nouveau contrôleur de vue en tant que délégué. Lorsque vous présentez votre contrôleur de vue, ajoutez-le à la barre de navigation. Configurez votre contrôleur de vue avec les boutons cancel/done et configurez-les pour transmettre les messages à déléguer.

Lorsque l'utilisateur sélectionne cancel/done, la méthode déléguée est appelée. Le délégué peut alors rejeter le contrôleur de vue.

Voir l'exemple dans View Controller programming guide for iPhone OS.

Vous devrez configurer les boutons et appeler pour déléguer lorsque vous créez votre contrôleur de vue.

0

Si vous avez utilisé « contrôleur présent vue du modèle »

alors vous devez utiliser « dismis contrôleur de vue du modèle » au lieu d'utiliser « contrôleur de vue pop » pour retourner ...

Questions connexes