0

質問は非常に簡単です。ユーザーが私の NSView をクリックしたときに、いくつかの情報を表示するために使用する NSPopover プロパティがあります。ポップオーバーを表示する方法は次のとおりです。

[self.boxPopover showRelativeToRect:NSMakeRect(0, 0, POPOVER_SIZE, POPOVER_SIZE) ofView:_clickedBox preferredEdge:NSMinYEdge];

ofView問題は、パラメーターで使用されるビューの参照をポップオーバーから取得する方法はありますか?

ユーザーは、この iVar で追跡しているこの NSView を何度もクリックできます。私は、新しく表示されたビューが以前のものと異なる (または異なる) かどうかを確認する必要がある機能を実行しています。

私は次のようなものが欲しい:

if (self.boxPopover.viewDisplayed != _clickedBox) ...

ポップオーバーからこの参照を取得する方法はありますか、それとも本当に不可能ですか?

前もって感謝します、

4

1 に答える 1