2010-07-28 5 views
0

Comment aurais-je un bouton qui ajouterait une section à un UITableView? Je sais comment le faire sans ajouter de sections et juste avoir une liste, mais comment permettre à l'utilisateur d'ajouter une section ainsi que des cellules/lignes.Ajouter des sections à un UITableView

Répondre

2

La solution la plus simple consiste à maintenir un parent NSMutableDictionary dictionnaire des enfants NSMutableArray tableaux, chaque tableau enfant étant sa propre section de lignes.

Lorsque vous cliquez sur le bouton, il ajoute un NSMutableArray enfant vide au dictionnaire parent. La clé sera l'index ou le nom de la section. La valeur sera le tableau enfant. Vous remplissez ensuite le tableau enfant vide avec vos objets de ligne.

Assurez-vous d'ajuster vos méthodes de délégué pour refléter la taille et le contenu du dictionnaire parent et des matrices enfants.

+0

Juste ce que je cherchais, merci! – Joshua

Questions connexes