Я знаю, что это, наверное, очень просто, но мне сложно перебирать файлы заголовков и использовать некоторые рекомендации.NSButton рисует альтернативное изображение при нажатии
У меня есть NSPopUpButton, определенный в наконечнике с прикрепленным к нему меню. Я определил его в nib как «Pull Down» без стрелки (изображения, предоставленные мне нашим дизайнером, включают специальную стрелку, которую он хочет использовать). Это кнопка без полей. title
правильно пуст, хотя я установил image
и alternateImage
.
То, что я ищу, это конфигурация, либо в nib, либо у владельца файла, либо подкласса NSPopUpButton
, что позволит мне отображать альтернативное изображение кнопки (или любое другое изображение), в то время как меню кнопки отображается. Вместо этого, похоже, что система затемняет изображение кнопки.
Я пробовал многочисленные конфигурации нип, различные свойства NSButton
и NSButtonCell
, переопределяя mouseDown
и mouseUp
. Ничего я не работаю.
Оказалось, что «drawImageWithFrame: inView:' - спасибо! –