Sélectionner une ligne
muqaddar
Administrateur
hello,
Je voudrais sélectionner une ligne ds un tableView à partir de sa valeur et non de son numéro de ligne.
Avec : [theTableView selectRow:["l'ID de la ligne qui contient cette value: theValue"] byExtendingSelection:NO];
Mais je trouve pas quelle méthode utiliser... :why?:
Je voudrais sélectionner une ligne ds un tableView à partir de sa valeur et non de son numéro de ligne.
Avec : [theTableView selectRow:["l'ID de la ligne qui contient cette value: theValue"] byExtendingSelection:NO];
Mais je trouve pas quelle méthode utiliser... :why?:
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
row = [[monArray valueForKey: @ma clé] indexOfObject: theValue];
[theTableView selectRow: row byExtendingSelection: NO];
si on suppose que chaque ligne de la tableview est juste un objet simple (chaà®ne par ex.):
row = [monArray indexOfObject: theValue];
[theTableView selectRow: row byExtendingSelection: NO];
ça marche nikel !
row = [[monArray valueForKey: @ma clé] indexOfObject: theValue];
[theTableView selectRow: row byExtendingSelection: NO];