[TableView]-Trouver l'identifier de la colonne en cours de saisie
![Gercofis](https://cocoacafe.fr/uploads/userpics/394/nP4BXWJJT1DU8.jpeg)
Je butte un peu sur ce truc...
Je vais sûrement trouvé juste après avoir valider ce post, mais bon...
dans une méthode indépendante je dois trouver l'identifier de la colonne correspondante a la cellule en cours de saisie
Je vais sûrement trouvé juste après avoir valider ce post, mais bon...
dans une méthode indépendante je dois trouver l'identifier de la colonne correspondante a la cellule en cours de saisie
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
[tt]
int colonne=[maTableView editedColumn];
[/tt]
Si tu a vraiment besoin de récupérer l'identifier de la colonne éditée, tu dois pouvoir te débrouiller avec cette méthode delegate :
[tt]
-(BOOL)tableView:(NSTableView *)aTableView shouldEditTableColumn:(NSTableColumn *)aTableColumn row:(int)rowIndex
{
    id identifier=[aTableColumn identifier];
    return YES;
}
[/tt]
Pour récupérer l'identifier, c'est :
.
Effectivement j'avais vu dans la doc qu'on pouvait récupérer un array des colonnes, mais je n'avais pas poursuivi de ce côté là , ça évite effectivement une méthode delegate pour rien.