nextKeyView无法正常工作

时间:2013-02-12 09:09:20

标签: objective-c cocoa nstableview nstextfield nsresponder

我开发了一个应用程序,它有一个tableview和4个textfields。

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

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

确保在检查器中取消选中窗口的自动重新计算视图循环

然后使用ctrl + F7进行播放,切换Tab键在系统范围内的工作方式。一种模式从文本字段到文本字段,其他选项卡到所有控件。