2010-10-08 7 views
0

salut Je travaille actuellement dans l'application de navigation iphone. donc mon application a 30 écran, après avoir navigué cinq écran j'ai besoin d'un TabbbarController. J'ajoute un contrôleur Controller OverMy ([self.View addSubView: tab.View];) mon application fonctionne bien et la navigation fonctionne parfaitement mais mon problème est qu'après avoir navigué de tabScreen à autre myViewController qui dans le contrôleur de tabbbar ne sont pas relaods mais contrôleur de vue navigué fonctionne bien. donc au-dessus de mon code en ajoutant tabbar est faux alors plz m'aider, merci d'avance.Comment ajouter tabbarcontroller dans viewcontroller dans iphone

Répondre

1

Je dois dire que je ne comprends pas complètement votre question, je suppose que c'est dû à la barrière de la langue, mais peut-être que vous pouvez élaborer votre explication un peu plus. Cependant, je pense que j'ai compris votre problème. Vous voulez qu'un UITabbarController (respectivement sa vue) soit une sous-vue d'un UINavigationController. Est-ce exact? La réponse à cette question est simple, mais, je le crains, insatisfait de votre: Vous ne pouvez pas faire cela et même si vous le pouvez, vous ne devriez pas. S'il vous plaît jeter un oeil à l'excellent ViewController guide d'Apple. Il est dit:

Ainsi, un contrôleur de navigation peut incorporer des contrôleurs de vue personnalisés, et un contrôleur de barre d'onglets peut incorporer à la fois des contrôleurs de navigation et des contrôleurs de vue personnalisés. Cependant, un contrôleur de navigation ne doit pas incorporer un contrôleur de barre d'onglets dans son interface de navigation. L'interface résultante serait déroutante pour les utilisateurs, car la barre d'onglets ne serait pas toujours visible.

Questions connexes