4

问题:

  1. NSPopupButton以Pull down 类型的实例为例。

  2. 在弹出窗口中添加一些菜单项。

  3. 运行代码。

  4. 在弹出窗口中选择任何菜单项

    • 弹出按钮的标题没有改变。
    • 我需要将所选项目显示为 Popup 的标题,与 Normal 行为相同,NSPopupButton但类型为下拉。
    • 还需要添加一个与标题同名的项目。

任何人都可以帮助我实现这一目标吗?

4

1 回答 1

9

文档中,

与弹出列表不同,显示下拉列表的弹出按钮的标题不基于当前选定的项目,因此保持固定,除非您使用单元格的 setTitle: 方法进行更改。

如果您希望所选项目显示为标题,最简单的方法是使用弹出窗口而不是下拉菜单。或者setTitle:每次更改选择时调用。

于 2014-04-16T06:36:13.950 回答