Mon je dois développer l'application iphone basée sur la fenêtre simple. Dans mon premier écran, je conçois le UITabBarController avec quatre TabBarButton.On premier écran de l'onglet contient trois boutons. Lorsque je clique sur le bouton, l'écran devrait naviguer sur l'écran simple de tableView.But écran de table le TabBarController devrait être visible. Moyens simplement remplacer d'abord avec vue de table et revenir à la précédente (Le UITabBarController devrait être visible sur tous les srceen). Enveloppez vos contrôleurs racine dans UINavigationController
sComment j'appelle UITableViewController dans l'écran UITabBarController à l'aide de la barre de navigation sur le bouton cliquer dans l'iphone?
0
A
Répondre
0
Ensuite, ajoutez les UINavigationController
au UITabBarController
(donc il devrait y avoir 4 UINavigationController
s, un pour chaque onglet). Lorsque le bouton est cliqué dans le contrôleur de vue d'origine, faire quelque chose comme:
-(void) buttonClicked {
SimpleTableViewController *tvc = //etc
[self.navigationController pushViewController:tvc animated:YES];
[tvc release];
}
Questions connexes
- 1. iPhone - Cliquer sur le bouton de retour de la barre de navigation ne change pas d'affichage
- 2. Comment définir la couleur de editButtonItem dans la barre de navigation d'un UITableViewController?
- 3. Comment agrandir la fenêtre, sans cliquer sur le bouton Agrandir dans la barre de titre
- 4. Comment masquer le bouton UI de la barre de navigation
- 5. UITabBar + UITableviewController dans les applications de navigation
- 6. Les éléments de navigation dans UITableViewController n'apparaissent pas?
- 7. Comment ajouter plus d'un bouton sur le côté droit de la barre de navigation dans l'objectif.c
- 8. Iphone Passer un objet (Bouton sur la barre de navigation)
- 9. Ajout du bouton de retour à la barre de navigation
- 10. Barre d'onglets dans la barre de navigation
- 11. Comment afficher le bouton de retour dans l'application de navigation?
- 12. Comment désactiver le bouton de barre droit de navigation
- 13. Impossible d'obtenir UITableViewController secondaire pour afficher dans une UITabBarController
- 14. ajouter un bouton à la barre de navigation
- 15. Comment définir le bouton créé dans la barre de navigation comme personnalisé dans l'iPhone?
- 16. Comment cliquer sur le bouton de la barre d'outils TinyMCE par programmation?
- 17. Rotation automatique sur la barre de navigation
- 18. Ajouter un bouton à la barre de navigation par programme
- 19. UITableViewController avec UITabBarController ne s'affiche pas
- 20. bouton de la barre de droite ne se charge pas dans la barre de navigation
- 21. pas cliquer sur le bouton
- 22. Bouton d'édition indésirable dans ma barre de navigation?
- 23. Comment cacher le bouton 'Retour' de la barre de navigation sur iPhone?
- 24. Mettre à jour le bouton Précédent dans la barre de navigation
- 25. Application de navigation + barre d'onglets
- 26. Désactiver la barre de retour de la barre de navigation
- 27. Masquer la barre supérieure dans UITabBarController
- 28. Comment mettre une vue sur le bouton arrière de la barre de navigation?
- 29. Comment cliquer sur un élément de bouton dans watir?
- 30. Plusieurs boutons sur la barre de navigation
@eman, Merci. Pourquoi je ne peux pas utiliser un seul UINavigationController. Quand utiliser le contrôleur de navigation pour le premier TabBarButton, alors je clique sur autre TabBarButton, il ne serait pas publié pour le premier et assignerait un nouveau? Le processus ci-dessus est en cours avec d'autres tabbarbutton, de sorte que nous supprimons plusieurs UINAviagationController dans la conception ou en supprimant beaucoup d'ambiguïté dans UINavigationController aussi. – Tirth
'UINavigationController' est implémenté en tant que pile, avec une liste de contrôleurs de vue activés et désactivés. Il ne peut pas gérer plusieurs piles (vous ne pouvez donc pas le partager entre les onglets). Conceptuellement, le contrôleur de barre d'onglet "possède" les contrôleurs de navigation, chacun d'entre eux "possédant" les contrôleurs de vue dans sa pile. L'avantage pratique de disposer de plusieurs contrôleurs de navigation est que lors de la commutation entre les onglets, la place de l'utilisateur dans la pile est enregistrée, de sorte qu'il y a une persistance automatique. – shosti
@eman, Merci. U a écrit le grand article sur le contrôleur de navigation avec TabBarController. S'il vous plaît donnez-moi un tutoriel ou un article sur la navigation des applications iPhone si j'en ai? – Tirth