我认为内容有些是NSTextfields和NSComboboxes。当其中一个控件辞职第一响应者时,我想做某事。我已经尝试了委托方法
- (BOOL)control:(NSControl *)control textShouldEndEditing:(NSText *)fieldEditor
if ([control isKindOfClass: [NSTextField class]]){
//custom code
return YES;
}
}
但它需要我在前一个领域做点什么。
答案 0 :(得分:2)
尝试使用 resignFirstResponder 代替 textShouldEndEditing
答案 1 :(得分:1)
您可以询问相应的UIView,例如与
[view isFirstResponder]