Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
似乎无法在 NSMenuItem 上 setEnabled:NO
我已经子类化了NSMenu并连接了一堆NSMenuItem通过界面生成器 我已经通过调试器进行了测试 看看它们确实得到了初始化 菜单设置为不自动启用项目 仍然当我将任何 NSMenuItem 设置为 myMenuItem setEnable
cocoa
nsmenuitem
nsmenu
按 Option 键隐藏/显示应用程序主菜单中的菜单项
我想在应用程序的主菜单中添加一个很少使用的菜单项 我希望它默认隐藏 仅当用户按住 Option 键时才显示 我该怎么做呢 看来我应该处理flagsChanged 但它是NSResponder的方法和NSMenu不继承自NSResponder
cocoa
nsmenu
通过标题获取 NSMenu 树的 NSMenuItem
我有一个NSMenu 比如说主菜单 有很多NSMenu里面有 并且NSMenuItem处于不同级别 我希望能够获取指定树路径的 NSMenuItem 实例 其中包含相应 NSMenus NSMenuItems 的标题 例子 Menu Fil
Objectivec
cocoa
nsmenuitem
nsmenu
Cocoa应用程序菜单-如何重新创建?
在 MainMenu xib 中 我删除了默认的主菜单 它会自动为您提供应用程序菜单 以及文件 编辑 格式 查看 窗口 帮助菜单 我需要采取哪些步骤才能将其添加回我的应用程序中 我将创建一个新应用程序 然后仅复制Main Menu回到你的M
cocoa
MacOS
nsmenu
如何在 NSMenu 中放置水平滑块(Swift 3,Xcode 8)
从 macOS Sierra 开始 音量菜单栏项目提供了一个水平滑块项目来更改系统的音量 我想在我自己的应用程序中采用这个概念 并提出了以下课程 import Cocoa NSApplicationMain class AppDelegat
swift
xcode
cocoa
swift3
nsmenu
如何在 NSMenuItem 内绘制内联样式标签(或按钮)
当 App Store 有更新时 它会在菜单项中显示一个内联样式元素 如下面屏幕截图中的 1 new 另一个我们可以看到这种菜单的地方是10 10 Yosemite的分享菜单 当您安装任何添加新共享扩展的应用程序时 共享菜单中的 更多 项目
Objectivec
MacOS
cocoa
nsmenu
nsmenuitem
macOS 11 Big Sur 中具有自定义视图的 NSMenuItem
macOS 11 Big Sur 当前版本 beta 1 到 beta 6 有一个错误 功能 使得 NSMenuItem 难以使用自定义视图 具体来说 当菜单项突出显示时 项目的自定义视图不会调用draw dirtyRect 我通过 NSM
appkit
customview
nsmenu
nsmenuitem
macosbigsur
如何设置NSMenu/NSMenuItems的字体?
我不知道如何在 NSMenu 中设置 NSMenuItems 的字体 样式 我在 NSMenu 上尝试了 setFont 方法 但它似乎对菜单项没有任何影响 NSMenuItem 似乎没有 setFont 方法 我希望它们都具有相同的字体
Objectivec
cocoa
interfacebuilder
nsmenuitem
nsmenu
从异步 NSURLConnection 更新 NSmenu
我正在编写一个小系统托盘应用程序 它从 API 获取数据并相应地更新其菜单 但在打开菜单时更新菜单时遇到问题 我什至不知道从哪里开始 所以让我们从头开始吧 我有一个习惯PNLinksLoader其职责是获取数据并解析它的类 void loa
Objectivec
NSURLConnection
nsmenu
强制更新 Cocoa 应用程序主菜单的 NSMenu(嵌套子菜单)
我插入了一些子菜单作为主菜单的窗口项子菜单 我有一个从 NSObject 继承的对象实例 假设它的类名为 MenuController 并支持 2 个 NSMenuDelegate 方法 菜单中的项目数量 菜单 updateItem atI
cocoa
appkit
nsmenu
主线程 Runloop 在打开 nsmenu 时被阻止
我有一个应用程序 其 UI 元素包括NSStatusItem和菜单 在我的应用程序中 我正在使用NSTask异步执行一些操作 我正在使用使用获得的输出NSFileHandleReadCompletionNotification更新菜单 但现
cocoa
nsnotificationcenter
nsmenu
nsrunloop
nsstatusitem
以编程方式创建带有 NSMenuItems 的 NSMenu?
首先 我想指出这个问题可能已经被问过 我只是找不到他们的任何答案 因此 我正在尝试以编程方式为主栏创建 NSMenu 和 NSMenuItem 所以 fe NSMenu 将是文件 然后它会包含 3x NSMenuItem 新建 打开和保存
cocoa
menu
nsmenuitem
nsmenu