我有以下菜单,其中包含在左侧显示图标的项目。
我知道左侧有这么多白色是 OS X 默认设置,但我想让图标居中在文本和边缘之间的中间。
有没有办法让这些图标居中?
我有以下菜单,其中包含在左侧显示图标的项目。
我知道左侧有这么多白色是 OS X 默认设置,但我想让图标居中在文本和边缘之间的中间。
有没有办法让这些图标居中?
左边的那个空间是菜单项的状态,用复选标记和破折号等标记表示。如果没有子类化 NSMenuItem,您将无法删除该空间。
您仍然可以选择为每个菜单项设置自己的视图。在其中,您可以按照您想要的方式放置图像和文本。
请参阅 Apple 的NSMenuItem 文档。
他们的文档《应用程序菜单和弹出列表简介》也提供了丰富的信息。