在哪里实现不依赖于窗口的菜单项的方法(Cocoa OSX
我目前在 NSWindowController 子类中实现了 mainMenu 的大部分功能,这对于大多数功能来说都很好,但我希望能够在没有选择窗口时使用一些菜单项。哪里…
如何隐藏 NSMenuItem?
我目前正在用 Objective-C 编写一个 Mac 应用程序,但我一生都无法弄清楚如何隐藏 NSMenuItem。 (注意:是的,我的意思是隐藏,而不是禁用/灰显。我…
何时从 NSMenu 中删除动态 NSMenuItem
我有一个 NSMenu,其中包含许多动态项目。这些项目是在 NSMenuDelegate 的 menuNeedsUpdate 方法中创建的,并且每个项目都分配有一个representedObjec…
以编程方式创建带有 NSMenuItems 的 NSMenu?
首先,我想指出这个问题可能已经被问过,我只是找不到他们的任何答案。 因此,我正在尝试以编程方式为主栏创建 NSMenu 和 NSMenuItem,所以 fe. NSMen…
如何动态调整 NSMenu 的大小以适应其内容?
我有一个像这样的标准 NSMenu 此菜单是用以下代码创建的: NSMenu *menu = [[NSMenu alloc] init]; NSMenuItem *addMenuItem = [[NSMenuItem alloc] i…
如何删除自定义视图上方的 NSMenuItem 间隙
我正在寻找以下帖子中讨论的内容。 NSMenuItem 自定义视图上方的间隙。 对状态栏项目的 NSMenu 进行逆向工程 我尝试过 最初由 Pierre Bernard 提供的…
显示主机菜单时更新 NSMenuItem
我有一个 NSMenuItem ,我需要更新它以显示进度(就像时间机器对其备份所做的那样)。问题是,当我在该 NSMenuItem 上设置新的 title 时,title 没有…
如何保持 NSStatusItem 的焦点直到再次切换它
我正在构建一个使用 NSStatusItem 的应用程序。我希望我的 NSStatusItem 在单击时打开并保持打开状态,直到用户再次单击 NSStatusItem。截至目前,它…
单击后从 NSMenuItem 中删除突出显示吗?
我已经向 NSMenuItem 的子类(位于 NSStatusMenu 中)添加了一个自定义视图,这意味着默认情况下它不会以蓝色/灰色背景“突出显示”。 我通过使用以下…
使用自定义视图突出显示 NSMenuItem?
我创建了一个简单的 NSStatusBar ,并将 NSMenu 设置为菜单。我还在这个菜单中添加了一些 NSMenuItems ,它们工作正常(包括选择器和突出显示),但是…
从 Interface Builder 连接 NSMenuItems 的最佳方法?
因此,我花了一些时间查看 CocoaDev,阅读 NSMenuItems 上的 Cocoa 文档,并在 Interface Builder 中进行一些测试。 在我的应用程序中,我有一个在 In…
如何使用自定义视图隐藏菜单项?
我在 NSMenuItem 中使用一个非常简单的自定义视图(仅包含只读 NSTextField 和 NSSegmentedControl)(使用 -setView: 方法)。这部分按预期工作。 问…
菜单中的可可键等效项不起作用
我创建了一个 NSStatusItem,并在界面生成器(Xcode 4.0)中分配了两个关键等效项。这些用于首选项菜单 cmd- 和退出选项 cmd-q。当菜单突出显示/打开…
以编程方式为 NSStatusBar.systemStatusBar 创建 NSMenu
我正在尝试仅使用代码在系统状态栏中创建一个简单的菜单。我没有收到任何编译或运行时错误,但我看不到任何效果。 - (void)awakeFromNib { NSMenu *st…