0

Finder Go To Folder に似た単純なダイアログを実行したいと考えています。

この Document Modal を作成した NSPanel を使用し、runModal で実行しました。これは機能しますが、タイトルが表示されます。

(IB で) タイトル バーをオフにすると、ボタンは機能しますが、NSTextField はキーボード フォーカスを取得しません。私はそれをfirstResponderにするか、キーとして設定するために多くのテクニックを試しましたが、setBecomesKeyOnlyIfNeeded:NOは役に立ちませんでした。

4

1 に答える 1

1

You need to subclass NSWindow, override - (BOOL)canBecomeKeyWindow and return YES.

By default, borderless windows cannot become the key window.

于 2012-04-17T03:10:16.613 に答える