我们如何设置或关注任何控件 - 并将焦点放在Cocoa中

时间:2009-12-23 11:37:46

标签: objective-c cocoa

我们如何设置或关注可可中的任何控件。 像setfirstresponder

我们有2个控制A和B,A是第一个响应者 在行动之后我想设置焦点ob B控制

以及我们如何关注特定控件 以及我们如何通知那个离开焦点.....我需要它在验证.... 我想强制用户填写文本字段,然后转到下一个字段..像这样的东西

由于 迪皮卡乌达

2 个答案:

答案 0 :(得分:5)

您应该使用NSWindow的makeFirstResponder:来更改当前的第一响应者。有关详细信息,请参阅NSResponder class reference

答案 1 :(得分:1)

要进行验证,可以覆盖-becomeFirstResponder-resignFirstResponder方法。

documentation

中的更多详细信息