Question

Étant donné un NSMatrix et un NSCell est-il un moyen rapide d'interroger la matrice pour savoir à quelle ligne et la colonne dans la matrice de la cellule est placée. Je voudrais savoir ce lors de la réception des messages d'action de NSActionCells.

La seule façon que je peux voir de le faire est de boucle à travers les lignes et les colonnes de la matrice et vérifier l'égalité avec l'expéditeur du message, ou donner des balises aux cellules en fonction de leur position, ce qui est laid. Je suis sûr qu'il ya une meilleure façon de le faire, est-ce pas?

Était-ce utile?

Autres conseils

Je pense que vous devez définir une valeur de -tag sur les cellules en question. L'exemple canonique de c'est les cellules dans une matrice de chiffres pour une application de calculatrice. Au lieu d'essayer de comprendre où ils se trouvent dans la matrice, vous pouvez simplement vérifier leur étiquette pour voir ce chiffre qu'ils représentent.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top