2012-05-26 189 views
7

我的應用程序有一個NSPopover,但我想更改箭頭的位置。
我有什麼:
enter image description here如何更改NSPopover的箭頭位置?


我想要什麼:
enter image description here


正如你可以在第二圖片中看到的NSPopover的箭頭是在頂部。 我該怎麼做?
我的代碼:

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

謝謝!

+1

你是如何得到第二個截圖的? :) – Vervious

+0

只是把我的窗口拖到頂端,彈出窗口自動執行 –

回答

7

不幸的是,這是不可能的NSPopover(截至10.7)。你將不得不使用替代popover,如優秀的SFBPopovers

+0

哦,真遺憾!我會試試看!謝謝! –

+0

不是問題!希望Apple會在他們的操作系統的更高版本中添加更多選項。 –