メッセージmakeKeyAndOrderFront:を送信して、ウィンドウをアクティブにすることができます。ただし、これをタイトルバーのないウィンドウに送信すると、アクティブになりません。タイトルバーをアクティブにせずにウィンドウを作成する方法はありますか?
1 に答える
4
-canBecomeKeyWindow
を返すには、NSWindow
サブクラスでオーバーライドする必要がありますYES
。
ドキュメントによると:
このメソッドがNOを返す場合、ウィンドウをキーウィンドウにする試みは中止されます。NSWindow実装は、ウィンドウにタイトルバーまたはサイズ変更バーがある場合はYESを返し、それ以外の場合はNOを返します。
于 2011-11-27T06:58:50.100 に答える