为什么自定义NSMENUITEM(MYNSMENUITEM)执行动作发件人仍然是NSMENUITEM?
我创建了一个新的 nsmenuitem 类显示: class FilerNSMenuItem: NSMenuItem { private var defaultFileExtension: String = "" var fileExtension: St…
NSMenuItem keyEquivalent 不在子菜单中调用选择器
我有一个数组并为每个数组项创建一个 NSMenuItem。此外,前 9 个项目还分配有键盘快捷键 (1-9)。单击该项目会像往常一样调用选择器,但按快捷键则不会…
将 NSMenuItem 添加到 NSApp.MainMenu 不插入新菜单项
我使用以下代码以编程方式添加新的菜单项 override func viewDidLoad() { let mainMenu = NSApp.mainMenu let myMenu = NSMenuItem(title: "MenuTitle…
无法将 NSXMLParser 数据获取到文本字段、菜单项或标签中
我正在使用下面的代码来解析在线 XML 文件。当我运行该应用程序时,我的文本字段为空。如何从 NSXMLParser 中提取字符串并将其放入 IBOutlet(例如文…
NSPanel 在错误的空间弹出
所以,我正在浏览这个 源代码,尝试使用 NSPanel 制作带有自定义弹出窗口的状态栏应用程序之一 - 一切正常且花哨。单击菜单会调用 [panel makeKeyandO…
NSMenuItem 中的自定义视图禁用 NSPopUpButton 选择
我想自定义一个 NSPopUpButton 所以我实现了一个 CustomMenuItemView 它现在只有以下代码(用于测试目的): - (void)drawRect:(NSRect)dirtyRect { […
NSMenuItem 启用项目
我有一个 NSMenuItem,里面有一堆项目,但是......该列表没有启用。 我的意思是: 这是我的代码: - (void)didFetchNewList:(NSArray *)list { NSArra…
根据按键更改 NSPopUpButton 项目的可见性
我这里有一个应用程序,需要从外部文件读取一堆数据并将其显示为 Cocoa 用户界面中的 NSPopUpButton 。这里的问题是,正在读入的数据需要有一个标志来…
为什么我的可点击框需要双击才能使点击计数等于 1?
我有一个 NSStatusItem,它有一个 NSMenuItem,其中包含一个自定义 NSView。这个 NSView 包含 3 个可点击的 NSBox 子视图(实现了 mouseDown 事件)。…
当鼠标悬停在特定 NSMenuItem 上时收到通知
有没有一种方法可以在鼠标进入和退出特定 NSMenuItem 时收到通知,而无需使用自定义 NSView? 我尝试子类化 NSMenuItem 并覆盖 -(BOOL)isHighlighted …
在 MonoMac 中以编程方式创建 NSMenuItems
我正在尝试以编程方式向我的 MonoMac 应用程序添加菜单。我已打开 MainMenu.xib 并从 MainMenu 控件中删除了所有 NSMenuItem。 我将以下代码添加到我…
使用 NSMenuItems 更新动态创建的 NSMenu
我有一个 NSMenu,其中有 3 个我想保留的静态 NSMenuItems,之后的一堆是动态生成的,每次用户单击菜单图标时都应该删除并重新加载。 我试图创建一个…
将 NSButton 的操作设置为与 NSMenuItem 的操作相同
在我的应用程序中,我保存用户首选项,其中首选项之一是是否在主窗口中将任何 NSMenuItem 显示为按钮。我动态创建按钮没有问题,但无法将 NSMenuItem …
使用 NSMenuItems 从 NSArray 填充 NSMenu - 需要替代建议
所以我有以下代码: - (void)addSupportLinksMenuItems { NSString *subMenuTitle; NSString *getURL; if (!supportLinks) { supportLinks = [[NSArra…