2009-08-14 7 views
0

En ce qui concerne un UITableView en mode EDIT:Modification UITableViewCells dans un UITableView

  1. Je voudrais intercepter des touches ou des clics sur les icônes de UITableViewCellEditingStyle vertes ou rouges qui affichent lors de l'édition d'un UITableView.

  2. Je voudrais également marquer manuellement une ligne spécifique pour la suppression de la façon dont le fait de cliquer sur l'icône rouge le fait automatiquement.

IE: si une ligne particulière est associée à un rouge (DELETE) icône, dans mon application, cliquez sur la ligne ou en cliquant sur l'icône rouge doit effectuer le même comportement - cochez ou décochez pour la suppression. De même, si une ligne particulière est associée à une icône verte (INSERT), je veux cliquer sur la ligne ou cliquer sur l'icône verte pour effectuer le même comportement. De toute évidence, l'icône verte ne marque pas une ligne pour l'insertion, mais Apple "Contacts" captures qui touchent et descend dans un contrôleur enfant - ce qui serait très bien.

cliquant sur une ligne déclenche

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 

mais qu'est-cliquant sur le déclencheur icône UITableViewCellEditingStyle?

Et ... existe-t-il un moyen de marquer par programmation une ligne pour suppression (car la grande image rouge DELETE apparaît de la même manière qu'en cliquant sur l'icône rouge DELETE).

Merci,

-Luther

Répondre

Questions connexes