我有一个按钮,在按钮的操作方法中,我可以编程地创建一个菜单,使用-popUpMenuPositioningItem:atLocation:inView:
。
如何获取用户选择的菜单项?如果我使用NSPopUpButton
进行此操作,那将是调用selectedItem
的简单情况。但是,nsbutton nor nsmenu实施了这种行为。
您可以为每个菜单项连接选择器和操作,然后当您收到操作消息时,您将知道选择的内容。
顺便说一句,我想知道为什么您不使用NSPopUpButton
。您知道您可以更改NSPopUpButton
的样式以使其看起来像其他按钮,是?