2010-02-17 5 views
0

Au lieu d'avoir un signe '+' pour insérer une nouvelle ligne ... y a-t-il un moyen par lequel je peux insérer une nouvelle ligne sur ma table existante? le "Insérer une nouvelle ligne" sur la dernière rangée de ma vue uitable..et aussi est-il possible de modifier la chaîne à un nom différent plutôt que simplement "Insérer une nouvelle ligne".comment ajouter une nouvelle ligne sur la dernière rangée de uitableview

Répondre

0

Bien sûr,

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

Dans le DataSource il suffit de créer la cellule supplémentaire pour le dernier indice. Vous devrez également vous assurer que:

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 

Renvoie +1 à la 'cellule d'insertion'.

Lorsque cette cellule est sélectionnée, modifiez simplement votre modèle sous-jacent pour créer un nouvel objet et rechargez la table.

Questions connexes