2009-10-26 4 views
0

Existe-t-il un moyen d'obtenir le contrôle d'ajout (le cercle vert avec le blanc plus) pour suivre les contacts. Le programme de contacts permet par exemple à l'utilisateur de toucher la cellule elle-même ou les cercles de gauche pour effectuer l'action d'ajout. Malheureusement, je ne reçois pas le même comportement lorsque je modifie mon tableViewCells. Seules les touches de la tableViewCell sont suivies, le fait de toucher le cercle vert ne fait rien.Comment faire pour ajouter les contrôles d'édition dans une uitableviewcell pour suivre les contacts

Est-il possible d'activer le suivi des touches pour ces contrôles d'édition supplémentaires.

Merci

Répondre

1

Avez-vous mis commitEditingStyle dans votre UITableViewController?

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { 
    if (editingStyle == UITableViewCellEditingStyleDelete) { 
     // Delete the row from the data source 
    } 
    else if (editingStyle == UITableViewCellEditingStyleInsert) { 
     // Add a new row to the data source  
    } 
} 
+0

Merci beaucoup, c'était tout. Je n'ai pas implémenté cette méthode comme le code d'exemple "Recette" d'Apple ne l'a pas fait. Je serai plus conscient la prochaine fois de faire entièrement confiance à l'exemple de code d'Apple. –

Questions connexes