Как добавить всплывающее меню на элемент NSToolbar? - PullRequest
0 голосов
/ 23 января 2010

Я пытался добавить NSPopupButton + CustomView, но это не то, что я хотел. Я хотел бы имитировать «Задачи» на панели инструментов Xcode.

Ответы [ 2 ]

0 голосов
/ 23 января 2010

Привет, Ирван, у меня есть код, который делает это в моем проекте Fluidium на GitHub.

Поведение: стандартный элемент NSToolbarItem, являющийся кнопкой NS. Когда вы нажимаете и удерживаете кнопку, она всплывает NSMenu после небольшой задержки.

В основном идентичен Xcode:

http://github.com/itod/fluidium/blob/master/Fluidium/src/FUBackForwardPopUpButton.m

0 голосов
/ 23 января 2010

Вы хотите изменить «Тип» кнопки NSPopUpButton на «Pull Down».

Вот отличная видео демонстрация того, что вы ищете: http://www.youtube.com/watch?v=Qr6EX-JIZZU.

...