如何解决如何检查控件是否正在辞退第一响应者或成为第一响应者?
| 我认为内容包含一些NSTextfields和NSComboboxes。当这些控件之一辞职第一响应者时,我想做些事情。我已经尝试过委托方法- (BOOL)control:(NSControl *)control textShouldEndEditing:(NSText *)fieldEditor
if ([control isKindOfClass: [NSTextField class]]){
//custom code
return YES;
}
}
但它要求我在上一个领域中做某事。
解决方法
试试resignFirstResponder而不是textShouldEndEditing
, 您可以询问相应的UIView例如与
[查看isFirstResponder]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。