cocoa - 我在哪里可以找到 MacOS 上的关键等效字符串列表

标签 cocoa macos

我需要知道哪些 NSString 值可以用于等效键。

我不知道该用来做什么

  • 光标键
  • 删除/退格
  • 功能键
  • 小键盘项目

最佳答案

请参阅按钮编程主题:设置按钮的等效按键:

https://developer.apple.com/library/mac/documentation/cocoa/conceptual/Button/Tasks/SettingButtonKeyEquiv.html

对于单个字符:

[button setKeyEquivalent:@"\r"];

对于非打印字符:

unichar left = NSLeftArrowFunctionKey;
[button setKeyEquivalent:[NSString stringWithCharacters:&left length:1]];

按钮和菜单项使用相同的 API 来实现等效键。

关于cocoa - 我在哪里可以找到 MacOS 上的关键等效字符串列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3483181/

相关文章:

iphone - 如何解析 Objective-C 中 iframe 标签的 src 属性?

objective-c - 在自己的应用程序中使用 Yosemite 上的图像编辑扩展

cocoa - 如何获取 NSRunningApplication 的窗口

ios - 是否可以在核心数据中进行不区分大小写的提取?

performance - 如何清除 MacOSX 上的目录/inode 缓存

macos - 在 macOS 上以编程方式打开“关于应用程序”窗口

c++ - libvlc_media_player_set_time 支持哪些格式

iphone - 我如何泄漏内存?

iphone - NSPredicate by NSManagedObject 用于多对一查找

python - 随机 : not enough state (1 bytes); ignored