Запретить изменение заголовка NSPopUpButton при выборе

У меня есть NSPopUpButton без названия. Я установил NSImage для этой всплывающей кнопки. Когда я привязываю значение Content к массиву со строками (для создания демонстрации), заголовок всплывающей кнопки изменяется на значение массива.

Есть ли способ сохранить изображение и предотвратить изменение заголовка?

Спасибо!


person Mike Nathas    schedule 03.03.2017    source источник


Ответы (1)


Так работает NSPopUpButton, отображает выделение. Если вы хотите использовать его для запуска действия, установите тип «Pull Down». Первым элементом массива является заголовок.

Класс NSPopUpButtonCell определяет внешний вид всплывающих кнопок, отображающих всплывающие или раскрывающиеся меню. Всплывающие меню предоставляют пользователю набор вариантов выбора, во многом аналогично тому, как это делают переключатели, но занимают гораздо меньше места. Выпадающие меню также предоставляют набор вариантов, но представляют информацию несколько иначе, обычно для предоставления набора команд, из которых пользователь может выбирать.

person Willeke    schedule 04.03.2017