在选择时防止NSPopUpButton的标题更改

时间:2017-03-03 19:34:28

标签: xcode macos cocoa nspopupbutton

我有一个没有标题的NSPopUpButton。我为这个弹出按钮设置了一个NSImage。 当我将Content值绑定到带有字符串的数组(以创建演示)时,弹出按钮的标题将更改为数组的值。

有没有办法保留图像并防止标题发生变化?

谢谢!

1 个答案:

答案 0 :(得分:1)

这是NSPopUpButton的工作原理,它显示了选择。如果要使用它来触发操作,请将类型设置为“下拉”。数组中的第一项是标题。

  

NSPopUpButtonCell类定义弹出按钮的可视外观,显示弹出或下拉菜单。弹出菜单为用户提供了一组选项,就像单选按钮一样,但使用的空间更少。下拉菜单还提供一组选项,但以稍微不同的方式显示信息,通常提供一组用户可以选择的命令。