0

次のXCodeツールチップのように、NSWindowでポップアップツールチップを作成しています

ここに画像の説明を入力

ユーザーがボタンを押すと、ポップアップが表示されます。簡単です。

ただし、その後、ユーザーがこのウィンドウのいずれかのボタンを押すと、ポップアップが非表示になります。

しかし、ユーザーがボタンを押しても、nswindow の mousedown: は呼び出されません。そのため、nswindowcontroller はそのイベントを受け取ることができません。

nswindow はウィンドウの領域内のすべてのイベントをどのように検出できますか?

4

1 に答える 1