NSView NSMenuItem не выделяется в подменю

У меня есть NSStatusItem , который отображает NSMenu полностью подклассов NSView . Я переопределяю drawRect: в моем подклассе NSView , чтобы реализовать выделение в NSMenu , и все работает нормально в корневом меню, но по какой-то причине не работает в подменю корневого меню. Я поместил несколько операторов NSLog в свои подклассы NSView drawRect: и заметил, что он даже не вызывается для представлений в подменю. Есть идеи?

Я могу опубликовать код, который использую для выделения представлений, но я не думаю, что это необходимо, поскольку drawRect: даже не вызывается. Дайте мне знать, если вам нужен другой код, который может помочь.

6
задан edc1591 6 June 2011 в 11:22
поделиться