Problem:
Take an instance of
NSPopupButton
of type Pull down.Add few menu items to the pop up.
Run the code.
Select any menu item in the popup
- Title of popup button is not getting changed.
- I need to show the selected item as title of Popup same as Normal behaviour of
NSPopupButton
but with the type pull down. - Also Need to add an item as same name as title.
Can anybody help me to achieve this?
From the documentation,
Unlike popup lists, the title of a popup button displaying a pulldown list is not based on the currently selected item and thus remains fixed unless you change using the cell’s setTitle: method.
If you want the selected item to be shown as title, the easiest way is to use a popup instead of pulldown. Or call setTitle:
every time you change the selection.
来源:https://stackoverflow.com/questions/23101528/nspopupbutton-of-type-pull-down-when-i-click-on-some-menu-item-title-of-popup