【发布时间】:2012-06-23 11:46:11
【问题描述】:
如何让它发挥作用?我在继承自 WebView 的类中添加了 override 方法,但它没有被触发。
有什么想法吗?提前致谢!
- (void)scrollWheel:(NSEvent *)theEvent
【问题讨论】:
-
您永远不需要子类化 WebView。你想完成什么?
标签: cocoa webview scrollview
如何让它发挥作用?我在继承自 WebView 的类中添加了 override 方法,但它没有被触发。
有什么想法吗?提前致谢!
- (void)scrollWheel:(NSEvent *)theEvent
【问题讨论】:
标签: cocoa webview scrollview
WebView 不是捕捉事件的那个;据我记得,获取事件的是框架视图的文档视图,而且它通常属于 WebHTMLView 类,这很难子类化。
[[[webView mainFrame] frameView] documentView]
我很抱歉,但我不知道在这种情况下如何捕捉滚动事件,可能是方法调配或类似的东西。 (尽管您可以使用 -enclosingScrollView 之类的东西并设置自定义滚动条或该类型的东西)
【讨论】: