メニューバーの上にカスタム NSView を配置することはできますか? ステータスバーのようにビューを永続的に表示する必要がありますが、より多くのスペースが必要です。ところで、NSStatusbarItem の不動産は限定されていますか?
1 に答える
0
ステータス アイテムは必要なだけ大きくすることができますが、常にメニューが優先されます。メニューとステータス バーが重なっている場合、メニューはステータス バーから必要な数のステータス アイテムを一時的に非表示にし、自動的に再表示します。再びスペースができたら。これは仕様によるものです。あなたがそれを打ち負かす方法はありません。
表示する価値のあるものだけを表示するか、ユーザーが表示する価値のあるものを決定して、ユーザーが選択したものだけを表示できるようにする必要があります。
ユーザーがステータス項目を抑制するのに十分なメニューを備えたアプリケーションに切り替えた場合、ユーザーはそれを自分で処理する必要があります (ステータス項目アプリケーションを起動する順序を調整して、あなたのアプリケーションがより早く起動するようにします。ステータスバーの右端にある、またはステータスアイテムを使用するためにメニューの少ない別のアプリに切り替えることによって)。
于 2010-11-01T19:19:43.103 に答える