将 NSMenuItem 添加到 NSApp.MainMenu 不插入新菜单项
我使用以下代码以编程方式添加新的菜单项
override func viewDidLoad() {
let mainMenu = NSApp.mainMenu
let myMenu = NSMenuItem(title: "MenuTitle", action: nil, keyEquivalent: "")
mainMenu!.addItem(myMenu)
}
但这不会添加新的菜单项。
I'm using the following code to add a new menu item programatically
override func viewDidLoad() {
let mainMenu = NSApp.mainMenu
let myMenu = NSMenuItem(title: "MenuTitle", action: nil, keyEquivalent: "")
mainMenu!.addItem(myMenu)
}
But this does not add a new menu item.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要设置 menuItem 子菜单并向其中添加新菜单项,如下所示:
You need to set your menuItem submenu and add new menu items to it as follow: