NSPopupButton显示图像而不是所选项目的文本

时间:2017-07-28 17:02:34

标签: swift macos cocoa nspopupbutton

我正在创建一个NSPopUpButton,它有多个NSMenuItem,每个NSMenuItem都有一个图像和一个标题。我试图创建的功能是这样的:当弹出窗口显示时,我希望它表现正常,显示标题和图像,但是当弹出窗口关闭时,我希望按钮只显示所选项目的图像。就像Calendars Mac应用程序的行为一样。

When Closed

When Open

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

您所要做的就是设置git config user.email [EMAIL]。这是一个例子:

popupButton.imagePosition = .imageOnly