NSMenu
その中の 1 つまたは 1 つの位置 (フレーム) を取得することは可能NSMenuItems
ですか?
メニュー項目の 1 つにカスタム ビューを追加してそのフレームを取得しようとしましたが、ゼロが返されます。必要なのは、画面に対する x 座標だけです。
編集
メニューが表示された後[[view window] frame]
のNSView
内部での呼び出しは機能しますが、10.6 では非推奨です。誰かがより良い方法を投稿しない限り、私はこれを使用します...NSMenuItem
window