当某个Cocoa WebView失去焦点时,是否有办法接收通知?
谢谢!
解决
- (void)webViewDidEndEditing:(NSNotification *)notification
诀窍
答案 0 :(得分:1)
不直接,不。我有效使用的一种解决方法(并在网上找到)是子类化NSWindow并覆盖-update。在这里,您可以发布通知窗口的当前firstResponder作为通知对象的通知。在您的特定于应用程序的控制器中,您可以收听此通知,并将当前的第一个响应者与之前的或其他一些人进行比较"我们是否会失去焦点"检查并做出适当的回应。