2012-01-03 4 views
0

Je veux ajouter quelques données d'un NSMutableArray à mon UITableView. J'ai fait un IBoutlet qui s'appelle lessonsTable. Tous les didacticiels que je peux trouver supposent que le UITableView a son propre contrôleur, donc ils changent une méthode sur l'ajout de cellules. Mais je n'ai pas de classe de contrôleur séparée pour mon UITableView, c'est juste une vue flottante dans un autre contrôleur.Comment ajouter des cellules à UITableView sans contrôleur?

J'ai essayé

[lessonsTable insertRowsAtIndexPaths:appDelegate.lessonsArray withRowAnimation:UITableViewRowAnimationTop]; 

Mais il n'a pas résolu le problème.

lessonsArray a les données que je veux insérer à mon UITableView

+0

Vous ne pouvez pas ajouter de données d'un tableau à une vue de table. Le tableau contient les données rendues par la vue. –

+0

ne puis-je pas créer une cellule et l'ajouter à tableview à partir d'un tableau? – gkaykck

Répondre

6

Vous n'avez pas besoin d'un contrôleur de vue dédié, mais vous avez besoin de mettre en œuvre les UITableViewDelegate et UITableViewDataSource protocoles. Vous ne pouvez pas envoyer un tableau à une table et vous attendre à trouver les détails pour vous.

Questions connexes