Macos 向OSX菜单栏应用程序添加标志

Macos 向OSX菜单栏应用程序添加标志,macos,osx-mavericks,menubar,Macos,Osx Mavericks,Menubar,添加第二个输入源并选择菜单栏中的“显示输入菜单”: 将导致在菜单栏中显示相应的标志: 我希望在我的菜单栏应用程序中添加一个标志 问题: 每个国家的国旗都有Unicode字符吗 如何将图像添加到菜单栏?尺寸、分辨率和支持的图像类型是什么 不,目前每个标志都没有Unicode字符或表情符号。 您可以设置NSStatusItem实例的映像,并使用setImage进行更改: 这是一个相当灵活的类,你也可以为此做其他事情 需要注意的是,您应该尽力确保您的菜单不会与输入菜单混淆。这对用户来说是不好的

添加第二个输入源并选择菜单栏中的“显示输入菜单”:

将导致在菜单栏中显示相应的标志:

我希望在我的菜单栏应用程序中添加一个标志

问题:

  • 每个国家的国旗都有Unicode字符吗
  • 如何将图像添加到菜单栏?尺寸、分辨率和支持的图像类型是什么

不,目前每个标志都没有Unicode字符或表情符号。 您可以设置NSStatusItem实例的映像,并使用setImage进行更改: 这是一个相当灵活的类,你也可以为此做其他事情

需要注意的是,您应该尽力确保您的菜单不会与输入菜单混淆。这对用户来说是不好的