标签: cocoa nsmenu nssegmentedcontrol
我正在使用3段NSSegmentedControl来添加和删除配置,以及使用cog“action”符号来弹出菜单。
然而,当弹出菜单时,它显示如下:
我更希望弹出窗口显示在cog段上方而不是下方,并且粘在窗口底部(实际上是偏好窗格)。
我创建了NSSegmentedCell的子类来覆盖this answer中描述的'action'方法。
如果可能的话,我宁愿避免私有API!