NSStatusItemとの相互作用から表示されるNSPopoverがあります。この状況で入力を可能にするために必要なハックについてブログに書いています:http://blog.brokenrobotllc.com/using-nspopover-with-nsstatusitem
NSPopoverのコンテンツビュー内にNSTextFieldがあります。NSPopoverを開くと、NSTextFieldがキーであるかのように表示されます(カーソルが点滅します)。ただし、入力しても何も表示されません。フィールドでマウスをクリックすると、入力がそこに表示され始めます。
popoverDidShow:でNSWindowのmakeFirstResponderを呼び出すなどのことを試しました。これからの動作に変化はありませんでした。誰かここに何かアイデアがありますか?