У меня есть список приложений, и я хотел бы сделать NSPopupButton
, который показывает меню имен приложений со своим значком слева от каждого элемента.Как создать NSPopupButton с меню с изображениями и текстом?
Я смог связать NSPopupButton
с моим массивом элементов, но для изображения нет привязки. Я думал, что могу поместить туда ячейку и привязать ячейку как образ и текст, но я не могу найти подходящую ячейку в IB.
Есть ли простой и простой способ сделать это, используя привязки? Должен ли я писать пользовательскую ячейку?
Я мог бы добавить, что я нашел хороший код примера, который по крайней мере дает мне ячейку ... http://developer.apple.com/mac/library/samplecode/SourceView/index.html Существует класс ImageAndTextCell внутри. –
Да, но это не поможет вам с NSPopUpButton, для которого требуется NSPopUpButtonCell. Другой вид ячейки не будет знать, как отображать и отслеживать меню. Не существует способа назначить вторую ячейку для задания объектов содержимого, поскольку это задание пунктов меню. –