2010-10-06 2 views
1

Je suis novice dans le développement de l'iphone. J'ai une application tabBar, designée dans interfaceBuilder. Lorsque j'appuie sur le bouton À propos de, j'applique l'affichage de l'application. Dans cette vue, j'ai besoin d'un navigaionController avec une tableView. Comment puis-je faire cela? J'ai beaucoup de mal à faire ça. Tout le monde peut m'aider?NavigationController en tant que sous-vue

iChat: [email protected]

+0

Vous n'avez pas besoin de mettre votre adresse ichat po. Discutez sur ce forum et laissez le monde voir la réponse afin qu'ils puissent l'utiliser aussi. –

Répondre

0

Donc, je suppose que vous voulez simplement montrer un UITableView dans une UINavigationController dans un UITabBarController. C'est assez simple:

D'abord, vous devriez créer le ViewController qui contiendra votre TableView. Vous avez peut-être déjà fait cela, donc juste la procédure pas à pas: Cliquez sur "Nouveau fichier" et créez une "sous-classe UIViewController". Il est plus facile de vérifier la sous-classe "UITableViewController", mais une approche plus flexible consisterait à sous-classer UIViewController et à le remplir avec un TableView dans InterfaceBuilder ou par programmation. Si vous avez besoin d'aide ici, il suffit de demander. Une fois que vous avez créé votre "AboutViewController", ouvrez votre TabBarController (probablement dans la "MainWindow") d'InterfaceBuilder. Maintenant, sélectionnez TabBarController et ajoutez un nouvel onglet dans l'inspecteur. Changer la classe Tab de ViewController au contrôleur de navigation. À l'intérieur de votre nouveau NavigationController, il y aura un "View Controller (Item)". Sélectionnez-le et, dans l'Inspecteur, changez sa classe en "AboutViewController" (ou comme vous l'avez appelé). Si vous avez créé un XIB pour votre AboutViewController, n'oubliez pas de changer la valeur de "Nom NIB" dans l'inspecteur.

+0

Salut, je suppose que je n'étais pas clair. J'ai une application TabBar. En haut à droite, j'ai le bouton i (bouton info). Lorsque j'appuie sur infoButton, il retourne à une autre vue, dans laquelle il n'y a pas tabBar. Juste une vue nette. Dans cette vue en clair, j'ai besoin de mettre un contrôle de navigation, avec un tableauView, –