У меня есть NSStatusItem
, который отображает NSMenu
, полный NSView
подклассов. Я переопределяю drawRect:
в своем подклассе NSView
, чтобы реализовать подсветку в NSMenu
, и все отлично работает в корневом меню, но почему-то не работает в подменю корневого меню. Я поместил несколько операторов NSLog
в свои NSView
подклассы drawRect:
и заметил, что они даже не вызываются для представлений в подменю. Любые идеи?
Я могу опубликовать код, который я использую для выделения представлений, но я не думаю, что это необходимо, поскольку drawRect:
даже не вызывается. Дайте мне знать, если вам нужно увидеть какой-либо другой код, который может помочь.
mouseDown:
все еще вызывается, когда я нажимаю NSView в подменю, ноdrawRect:
не вызывается. - person edc1591   schedule 24.06.2011setView:
NSMenuItem
? - person Simon   schedule 29.06.2011