Вопрос

Учитывая NSMatrix и NSCELL, есть быстрый способ запросить матрицу, чтобы узнать, на какую строку и столбец в матрице помещается ячейка. Я хотел бы знать это при получении сообщений о действиях от NSActionCells.

Единственный способ, которым я вижу в этом, - это пройти через строки и столбцы матрицы и проверить равенство с отправителем сообщений или дать теги ячеек на основе их позиции, что является безобразным. Я уверен, что есть лучший способ сделать это, не так ли?

Это было полезно?

Другие советы

Я думаю, вы должны установить -tag ценность в рассматриваемых ячейках. Каноническим примером этого являются ячейки в матрице цифр для приложения калькулятора. Вместо того, чтобы пытаться выяснить, где они находятся в матрице, вы можете просто проверить их тег, чтобы увидеть, какую цифру они представляют.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top