NSScrollView:重写scrollWheel方法会破坏触控板平移

时间:2017-05-08 17:42:28

标签: macos macos-sierra appkit nsscrollview

我有一个NSScrollView的子类,如下所示:

class ImageScrollView : NSScrollView {
    override func scrollWheel(with event: NSEvent) {
        super.scrollWheel(with:event)
    }
}

正如您所看到的,唯一能做的就是覆盖scrollWheel:方法并调用super。

我遇到的问题是,一旦我这样做,在触控板上使用2个手指在放大时尝试平移滚动视图停止工作。删除重写的方法可以修复它。有什么提示吗?

0 个答案:

没有答案