如何在NSToolbar项目上添加弹出菜单?

时间:2010-01-23 04:56:18

标签: cocoa macos nstoolbar

我尝试添加NSPopupButton + CustomView,但这不是我想要的。 我想模仿Xcode工具栏上的“任务”。

2 个答案:

答案 0 :(得分:0)

您想要将NSPopUpButton的'Type'更改为“Pull Down”。

这是一个精彩的视频演示,正是您正在寻找的内容:http://www.youtube.com/watch?v=Qr6EX-JIZZU

答案 1 :(得分:0)

Hey Irwan,我在GitHub上的Fluidium项目中有代码。

行为:标准NSToolbarItem是NSButton。当您单击并按住按钮时,它会在短暂延迟后弹出NSMenu。

与Xcode基本相同:

http://github.com/itod/fluidium/blob/master/Fluidium/src/FUBackForwardPopUpButton.m