Как отловить событие нажатия на NSImageView как подпредставление в NSTableRowView?
В NSTableView у меня есть NSTableRowView, и в этой строке есть некоторое подпредставление NSImageView. Вопрос: как отследить событие клика на этом изображении?
1 ответ
Вам нужно будет создать NSImageView
подкласс для обработки событий мыши. Но NSTableView
не позволяет обрабатывать -[NSImageView mouseUp:]
и другие сообщения мыши. (Я думаю, что это связано с тем, как таблица обрабатывает выбор).
В этой ситуации мне пришлось использовать кнопку "Bevel - Switch" без полей для обработки кликов.