0

メニューバーの上にカスタム NSView を配置することはできますか? ステータスバーのようにビューを永続的に表示する必要がありますが、より多くのスペースが必要です。ところで、NSStatusbarItem の不動産は限定されていますか?

4

1 に答える 1

0

ステータス アイテムは必要なだけ大きくすることができますが、常にメニューが優先されます。メニューとステータス バーが重なっている場合、メニューはステータス バーから必要な数のステータス アイテムを一時的に非表示にし、自動的に再表示します。再びスペースができたら。これは仕様によるものです。あなたがそれを打ち負かす方法はありません。

表示する価値のあるものだけを表示するか、ユーザーが表示する価値のあるものを決定して、ユーザーが選択したものだけを表示できるようにする必要があります。

ユーザーがステータス項目を抑制するのに十分なメニューを備えたアプリケーションに切り替えた場合、ユーザーはそれを自分で処理する必要があります (ステータス項目アプリケーションを起動する順序を調整して、あなたのアプリケーションがより早く起動するようにします。ステータスバーの右端にある、またはステータスアイテムを使用するためにメニューの少ない別のアプリに切り替えることによって)。

于 2010-11-01T19:19:43.103 に答える