左側にアイコンを表示するアイテムを含む次のメニューがあります。
左側に非常に多くの白があるのが OS X のデフォルトであることはわかっていますが、アイコンをテキストと端の間の中央に配置したいと考えています。
これらのアイコンを中央に配置する方法はありますか?
左側にアイコンを表示するアイテムを含む次のメニューがあります。
左側に非常に多くの白があるのが OS X のデフォルトであることはわかっていますが、アイコンをテキストと端の間の中央に配置したいと考えています。
これらのアイコンを中央に配置する方法はありますか?
左側のスペースは、チェック マークやダッシュなどのマーカーで表されるメニュー項目の状態用です。NSMenuItem をサブクラス化しない限り、そのスペースを削除することはできません。
メニュー項目ごとに独自のビューを設定するオプションがまだあります。その中に、画像とテキストを好きなように配置できます。
NSMenuItem に関するApple のドキュメントを参照してください。
彼らのドキュメンテーションであるアプリケーション メニューとポップアップ リストの紹介も参考になります。