2010-04-04 7 views
0

Je suis un débutant de programmation d'iphone. J'essaie de mettre en œuvre une application avec des vues de table à plusieurs niveaux.iphone using 2 tableview

L'idée est si quelqu'un choisit quelque chose sur le premier écran dire alors une nouvelle vue ouvre (tableview)

car make> list of models 
    Honda > Acura, S2000,accord ... 

Mon défi est de montrer la liste des modèles dans une nouvelle tableview & changer d'autre part la taille hte liste en fonction de la voiture sélectionnée.

Je l'ai programmé de telle sorte que lorsque je sélectionne « Honda » une nouvelle tableview ouvre. Comment puis-je renseigner les données de la seconde table?

Toutes les suggestions sur la façon de procéder?
merci

Répondre

0

La documentation développeur Navigating a Data Hierarchy With Table Views vous donnera quelques conseils comment faire.

Vos second besoins de table (comme le premier) un délégué de source de données. Avant de pousser le deuxième contrôleur de table, définissez une propriété "voiture-modèle" sur "Honda" afin que votre deuxième délégué de source de données table puisse, par exemple, obtenir les données d'un NSDictionary avec tous vos "modèles de voiture". comme tableau. Utilisez ce tableau comme source de données tableview.

+0

thxs va essayer – jsp

0

Remplissez les données de la deuxième table exactement de la même manière que vous avez rempli la première.

On dirait que vous ne pouvez pas utiliser un UINavigationController. Sinon, vous devriez l'être.

Lire l'ensemble du Guide de programmation iPhone.

Questions connexes