Я создал подкласс для NSToolbarItem
и пытаюсь поймать -(void)mouseDown:(NSEvent *)theEvent
, чтобы изменить его состояние (это то, что я добавил в свой подкласс, так как NSToolbarItem
не поддерживает состояния "из коробки").
Проблема в том, что событие mouseDown:
никогда не вызывается, хотя я установил идентификаторы классов элементов панели инструментов в Интерфейсном Разработчике на один из моего нового класса.NSToolbarItem связан с NSView
, поэтому он должен быть способен к событиям нет?