我有一个子类NSTextField来限制最大长度(只有1个字符)。现在,一旦用户完成输入这一个字符,我想将焦点移动到下一个NSSTextView。这是我需要帮助的地方。如何告诉应用程序“将焦点转移到下一个字段”?我想我需要从子类NSTextField调用父视图,例如:
[[self parent] nextKeyView];
但是我该怎么做?
答案 0 :(得分:3)
[[self window] makeFirstResponder:[self nextKeyView]]
怎么样?
答案 1 :(得分:0)
您不需要为此子类化NSTextField,只需实现文本委托方法-textDidChange: