我可以更改NSSegmentedControl弹出菜单位置吗?

时间:2015-07-11 06:26:40

标签: cocoa nsmenu nssegmentedcontrol

我正在使用3段NSSegmentedControl来添加和删除配置,以及使用cog“action”符号来弹出菜单。

然而,当弹出菜单时,它显示如下:

Bad Popup Position

我更希望弹出窗口显示在cog段上方而不是下方,并且粘在窗口底部(实际上是偏好窗格)。

我创建了NSSegmentedCell的子类来覆盖this answer中描述的'action'方法。

如果可能的话,我宁愿避免私有API!

0 个答案:

没有答案