按Enter键更改NSTexfield焦点

时间:2014-02-15 14:12:34

标签: cocoa nstextfield

在我的OS X App中,如何通过按Enter键而不是按Tab键来更改NSTextField焦点?

1 个答案:

答案 0 :(得分:1)

您可以使用NSText - (void)textDidEndEditing:(NSNotification *)aNotification委托方法,您应该使用NSWindow的{​​{1}}:来更改当前的第一响应者。有关详细信息,请参阅NSResponder class reference

首先将您的第一个textField makeFirstResponder设置为delegate。然后在同一个班级:

self

我假设您在AppDelegate类中执行此操作。