【发布时间】:2011-07-17 12:15:26
【问题描述】:
我认为这应该很简单,但我无法让它工作。
我想检测 WebView 上的鼠标点击...
我已经将 WebView 子类化了,这里是代码
#import <AppKit/AppKit.h>
#import <Foundation/Foundation.h>
#import <WebKit/WebKit.h>
@interface ResultsWebView : WebView {
}
@end
和
#import "ResultsWebView.h"
@implementation ResultsWebView
- (void)mouseDown:(NSEvent *)theEvent {
NSLog(@"%@", theEvent);
}
@end
在我的 xib 文件中,我添加了一个 WebView,然后将类更改为 ResultsWebView。
我在运行时检查过,对象是 ResultsWebView,但从未调用过 mouseDown 事件...
我错过了什么?
【问题讨论】:
标签: objective-c cocoa macos