objective-c - 从工具栏项中删除焦点

标签 objective-c macos cocoa xcode4 nstoolbar

我有一个带有自定义项目的工具栏。当我单击项目时,左侧项目获得焦点。如何从工具栏项中删除焦点?

enter image description here

最佳答案

您似乎已将“完全键盘访问”设置为“所有控件”。您可以按几次 Tab 键,直到焦点离开工具栏项。

如果您想禁用聚焦于文本框和列表以外的其他对象的功能(这样您就不能再聚焦于工具栏项目等),您可以通过两种方式实现:1) 按 Control + F7,或2) 转到“系统偏好设置”、“键盘偏好设置” Pane ,选择“键盘快捷键”选项卡,然后将“完全键盘访问”单选按钮从“所有控件”更改为“仅限文本框和列表”。

关于objective-c - 从工具栏项中删除焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7588281/

相关文章:

ruby - chruby 和 chgems 能代替 rvm 的 gemset 吗?

swift - 实例成员不能用于类型 |闭包

objective-c - 如何正确获取文件大小并将其转换为 Cocoa 中的 MB、GB?

objective-c - 核心动画层的webview

ios - UIVIew 在 UIScrollView 滚动时调整大小

python - 清除 OS X 上完整的 Python 安装

macos - 使用 Swift 3 和 Cocoa 以编程方式创建菜单

ios - 如何在 iOS 的 Google Map SDK 中添加搜索功能?

iphone - UIModalTransitionStylePartialCurl 半页

objective-c - 对 NSString *str 感到困惑