问题描述
|
我认为内容包含一些NSTextfields和NSComboBoxes。当这些控件之一辞职第一响应者时,我想做些事情。我已经尝试过委托方法
- (BOOL)control:(NSControl *)control textShouldEndEditing:(NSText *)fieldEditor
if ([control isKindOfClass: [NSTextField class]]){
//custom code
return YES;
}
}
但它要求我在上一个领域中做某事。
解决方法
试试resignFirstResponder而不是textShouldEndEditing
, 您可以询问相应的UIView例如与
[查看isFirstResponder]