objective-c - 如何在cocoa中向Tooltip添加 Action 事件

标签 objective-c macos cocoa tooltip nsstatusitem

Helo 专家, 如何在 cocoa 中将按钮操作等操作事件添加到工具提示中,当我单击工具提示时我想执行某些操作。在 cocoa 中可以吗?如果是,任何人都可以帮助如何做到这一点。

我使用 NSStatusItem 显示工具提示

提前致谢。

最佳答案

//tooltip is your NSStatusItem
[tooltip setAction:@selector(tooltipClicked:)];

单击时调用方法tooltipClicked:

- (void)tooltipClicked:(id)sender { ... }

关于objective-c - 如何在cocoa中向Tooltip添加 Action 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17481770/

相关文章:

mysql - brew 在 macOS 上安装 mysql

python - macOS 上的 RTLD_GLOBAL 和两级命名空间

objective-c - 有没有NSScroller的“面向基础”的示例?

cocoa - 使 Cocoa 应用程序响应简单的 AppleScript 命令

cocoa - 限制 Cocoa 中其他应用程序的窗口位置?

objective-c - iAds : Why doesn't CCGLView *eaglView = [[CCDirector sharedDirector] openGLView] work?

ios - 不在 iOS 8 中从 Facebook 获取用户的电子邮件个人信息

cocoa - xcode 4 中 NSWindow 的内容边框

ios - 在后台解析后数据未加载到 UITableView 中

objective-c - 我如何在 Xcode 中为这条线创建橡皮擦?