NSStatusItem 内 WebView 的自定义右键菜单
我有一个嵌入在 NSStatusItem 中的 WebView,当用户右键单击 WebView / NSStatusItem 时,我想显示我在 Interface Builder 中构建的 NSMenu。做到这一…
以编程方式为 NSStatusBar.systemStatusBar 创建 NSMenu
我正在尝试仅使用代码在系统状态栏中创建一个简单的菜单。我没有收到任何编译或运行时错误,但我看不到任何效果。 - (void)awakeFromNib { NSMenu *st…
在我的应用程序主菜单中设置项目标题?
我正在尝试更改 Cocoa 应用程序主菜单中某些项目的标题。我尝试在 IB 中设置它们,并通过我的应用程序的 applicationDidFinishLaunchingWithOptions: …
即使调用了所有正确的方法,NSView 的上下文 NSMenu 也永远不会显示
我有一个 NSCollectionView,其中有一堆 NSView,垂直堆叠,使其看起来有点像 UIKit 的 UITableView。一切都按预期工作,除了一件事: 右键单击任何一…
带有多个参数的@selector
首先是我的代码: - (NSMenu*)sourceList:(PXSourceList*)aSourceList menuForEvent:(NSEvent*)theEvent item:(id)item { if ([theEvent type] == NSR…
将焦点设置在 NSMenu 中的 NSTextField 上?
我在 Mac 状态栏中有一个 NSMenu,里面有一堆 NSMenuItems 和一个自定义视图。在自定义视图中我有一个 NSTextField。我想在打开菜单时将焦点设置在 NS…
NSMenuItem 自定义视图上方的间隙
我在 NSMenuItem 上使用 setView: 方法来设置自定义视图。在此自定义视图中,有一个图像占据整个视图。带有此自定义视图的 NSMenuItem 是菜单中的第一…
Cocoa validateUserInterfaceItem和菜单项隐藏
使用 validateUserInterfaceItem 可以禁用/启用菜单项,但我需要类似的行为来隐藏菜单项,您有一些提示吗?…
对状态栏项的 NSMenu 进行逆向工程
我想为状态栏项目创建一个菜单,例如 Tapbot 的 PastebotSync 应用程序中看到的菜单: 有人有吗想法如何实现菜单顶部与顶部齐平的自定义区域? 我已经…
如何知道哪个 NSTableView 打开了上下文菜单?
我有 5 个 NSTableView 实例,它们具有相同的上下文菜单。当我收到菜单已被单击的消息时,我需要知道哪个表发送了它。我已经检查了 NSMenu 文档,但似…