1

Mac OS X のステータス バー アプリに機能を追加しようとしています。Bluetooth や WiFi アイコンなどのネイティブ OS ツールでできるように、アイテムをバーに沿って移動できるようにしたいと考えています。

乾杯

4

3 に答える 3

1

あなたが探しているのはNSMenuExtraではなくNSMenuItemです。

Apple はNSMenuExtra、Wi-Fi や Bluetooth などのシステム メニュー アイコンに使用します。NSMenuItem通常の に似ていNSMenuExtraますが、いくつかの特別な機能があり、特に再起動後に相対的な順序を維持し、ユーザーがコマンドを押しながらドラッグできます。

残念ながら、NSMenuExtra完全に文書化されていないため、Mac App Store をターゲットにしている場合は、標準に固執することをお勧めしますNSMenuItem。それ以外の場合は、NSMenuExtra. たとえば、次の 2 つがあります。

于 2015-05-17T15:20:18.127 に答える
0

残念ながら、それを行うための「良い」方法はありませんが、それを行うことができるハックについてこの質問を確認できます:

NSStatusItems をドラッグする方法

于 2015-05-17T15:18:10.277 に答える