标签: xcode cocoa
Mac OS上的Mail.app在工具栏上有很酷的下拉按钮。这不是简单的下拉按钮,该按钮被分成两部分(按钮和下拉列表)。如何使用菜单创建这种类型的按钮,以便它有2个操作(菜单和单击)?
按钮:
菜单:
答案 0 :(得分:0)
我认为Apple在那里使用了NSSegmentedControl个对象。一个用于旗帜,一个用于箭头。
NSSegmentedControl
要复制此行为,请在Interface Builder中添加带有两个段的segmentedControl,并将其Mode设置为Momentary。
Momentary
然后添加图像或标题,并将第二个段的宽度设置为适当的值。
这是我的快速结果: