Получить номер строки tableView одним нажатием в приложении Mac - PullRequest
0 голосов
/ 07 июля 2011

У меня есть приложение Mac, которое использует tableView, в котором есть несколько строк. При касании (одиночное нажатие) определенной строки я хочу получить этот номер строки. На самом деле, я хочу установить значение метки на основе выбранного номера строки. Пожалуйста, помогите!

1 Ответ

1 голос
/ 07 июля 2011

Ваш делегат таблицы может реализовать - (BOOL)tableView:(NSTableView *)tableView shouldSelectRow:(NSInteger)row;

Похоже, что это даст вам нужную строку, а затем просто верните "YES", чтобы разрешить выбор.

Или ваш делегат может реализовать - (void)tableViewSelectionDidChange:(NSNotification *)notification; и затем получить текущую выбранную ячейку (хотя, если вы разрешите множественный выбор, этого может быть недостаточно).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...