2011-07-18 3 views
0

Tous,Tableau intérieur View Controller

J'ai un contrôleur régulier de vue avec plusieurs boutons, mais quand l'un des boutons est pressé, il récupère des informations que je veux jeter juste au-dessus des boutons. Pour cette raison, imaginez un contrôleur de vue vide avec un bouton en bas. Lorsque ce bouton est appelé, il obtient X nombre d'éléments qui doivent être listés (et disponibles pour la sélection) juste au-dessus du bouton.

J'ai essayé de l'illustrer pour vous ici. : X lol. Trois éléments ont été visionnés, mais 10 articles sont revenus. Je dois également pouvoir faire défiler la liste.

La question est la suivante: comment ajouter une vue défilante (éventuellement une vue de table) à l'intérieur de mon contrôleur de vue pour que cela fonctionne comme expliqué?

__________________ 
|    | 
|    | 
|  item 1  | 
|    | 
|  item 2  | 
|    | 
|  item 3  | 
|    | 
|    | 
| (button) | 
|    | 
|________________| 

Merci

+0

Vous ne demandez rien. Vous venez de nous dire comment votre application fonctionne/est supposée fonctionner. Quel est ton problème? –

+0

@Erik: Oups, c'est embarrassant! Je viens d'ajouter la question. – Baub

Répondre

3

Vous ajoutez simplement le UITableView comme sous-vue du contrôleur de vue et implémentez les protocoles UITableViewDataSource et UITableViewDelegate comme d'habitude.

Ce n'est pas plus dur que ça. Essayez-le et si vous avez des problèmes, posez une autre question.

+1

Comment placer les données dans la vue tabulaire? – Baub

+0

Avez-vous déjà utilisé 'UITableViewController'? C'est à peu près la même chose, mais vous devrez connecter le délégué et la source de données vous-même. –

0

Avez-vous activé sur Scrolling Table View? Je ne pense pas que vous ayez besoin de faire quoi que ce soit. TableView s'en occupera.