我的应用程序上有一个NSPopover,但我想更改箭头的位置。
是)我有的:

我想要的是:

如您在第二张图片中所见,NSPopover的箭头在顶部。
我怎样才能做到这一点?
我的代码:

[_popover showRelativeToRect:[sender bounds] ofView:sender preferredEdge:NSMaxXEdge];

谢谢!

最佳答案

不幸的是,对于NSPopover(从10.7开始),这是不可能的。您将不得不使用其他弹出窗口,例如出色的 SFBPopovers

关于objective-c - 如何更改NSPopover的箭头位置?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10766819/

10-10 01:15