0

J'ai un UITabBarController avec diverses vues pour naviguer dans mon application.MonoTouch UITabBarController et UINavigationController Titre

Je souhaite ajouter un joli titre en tête de ceux-ci et je me suis dit que la meilleure façon de faire est avec UINavigationController.

trouvé un bel article dans Xcode pour ce faire: http://b00gizm.posterous.com/how-to-embed-a-navigation-controller-inside-a

De toute évidence essayé suite à l'article ci-dessus sans chance ... personne ne sait comment faire cela sur Mono en utilisant C#?

Répondre

0

Si vous souhaitez afficher les titres sur la partie supérieure de vos vues, il est préférable de créer uniquement d'autres vues à cette seule fin. Le UINavigationController a un but spécifique et consiste à fournir la navigation parmi les différents contrôleurs de sa pile, ce qui signifie qu'il aura également besoin d'au moins un contrôleur de vue racine.

+0

Oui, je suis plutôt d'accord avec vous, cela semble être une mauvaise utilisation. J'accepterai cette réponse. – asn1981

+0

Pouvez-vous me montrer la direction à suivre? J'ai du mal à trouver un exemple. Je continue à essayer de définir 'this.Title =" Le titre "' mais il n'apparaît jamais dans UITableViewController. – robertmiles3

+0

@ robertmiles3: this.Title = "Le titre" ne fonctionnera que si le contrôleur fait partie d'un UINavigationController ou d'un UITabBarController. Dans d'autres situations, vous devrez créer votre propre vue à mettre en titre sur le côté supérieur de la vue. –

Questions connexes