1

左側にアイコンを表示するアイテムを含む次のメニューがあります。

左側に非常に多くの白があるのが OS X のデフォルトであることはわかっていますが、アイコンをテキストと端の間の中央に配置したいと考えています。

これらのアイコンを中央に配置する方法はありますか?

ここに画像の説明を入力

4

1 に答える 1

2

左側のスペースは、チェック マークやダッシュなどのマーカーで表されるメニュー項目の状態用です。NSMenuItem をサブクラス化しない限り、そのスペースを削除することはできません。

メニュー項目ごとに独自のビューを設定するオプションがまだあります。その中に、画像とテキストを好きなように配置できます。

NSMenuItem に関するApple のドキュメントを参照してください。

彼らのドキュメンテーションであるアプリケーション メニューとポップアップ リストの紹介も参考になります。

于 2012-12-12T18:44:43.570 に答える