0
我有一個看法,內容一些NSTextfields和NSComboboxes。當這些控件中的一個退出第一響應者時,我想要做些什麼。我已經嘗試了代理方法如何檢查控件是否退出第一響應者或成爲第一響應者?
- (BOOL)control:(NSControl *)control textShouldEndEditing:(NSText *)fieldEditor
if ([control isKindOfClass: [NSTextField class]]){
//custom code
return YES;
}
}
但它要求我在前面的字段中做一些事情。
我不知道該委託 – 2011-06-01 02:29:47
這不是一個代表。這是一種控制從NSResponder繼承的方法。聽起來你需要閱讀[Cocoa events system。](http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/EventOverview/Introduction/Introduction.html%23//apple_ref/ DOC/UID/10000060i) – 2011-06-01 06:51:10