objective-c - nextKeyView 不起作用

标签 objective-c cocoa nstableview nstextfield nsresponder

我开发了一个应用程序,它有一个表格 View 和 4 个文本字段。

当我运行应用程序时,控件不会通过按 TAB 键按顺序运行。为此,我将 initialResponder 设置为 tableView,然后将 tableview 的 nextKeyView 连接到文本字段,相应地,我也为其余字段提供了连接。但控制仍然没有按顺序进行。

有什么问题吗?我错过了什么吗?或者还有其他方法吗?

最佳答案

您是否将系统偏好设置 > 键盘 > 快捷方式 > 全键盘访问设置为“所有控件”?如果将其设置为“仅文本框和列表”,则按 Tab 键可能无法在控件之间移动焦点。

关于objective-c - nextKeyView 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14828984/

相关文章:

ios - 调试时遇到警告问题

iphone - 创建一个不保存到持久存储的核心数据模型对象

ios - 使用左右滑动手势水平滚动tableview

cocoa - NSTableView 不显示数据

macos - 每行交替显示两个自定义表格单元格 View 的 NSTableView (MacOS)

ios - setImage 总是拾取 1x 图像

cocoa - 鼠标拖动 : is not passed down two subviews?

cocoa - 如何在调用 API 之前使用 ReactiveCocoa 进行透明身份验证?

objective-c - 引用 Images.xcassets 文件夹中的图像

objective-c - 以编程方式创建 NSTableView(无法显示 NSHeaderView)(cocoa osx)