2017-05-08 5 views
0

パントラックパッド私はそうのように、NSScrollViewのサブクラスを持っている:メソッドとスーパーを呼び出す:あなたが見ることができるようにNSScrollView:オーバーライドスクロールホイール方式のブレークは

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

は、これがない唯一のものは、スクロールホイールを上書きしています。

私が問題になっているのは、ズームパッドが動作しなくなったときにスクロールビューをパンしようとすると、トラックパッド上で2本の指を使ってスクロールビューをパンしようとすることです。オーバーライドされたメソッドを削除すると、それが修正されます。任意のヒント?

答えて

-1
self.hasVerticalScroller = true; 
self.hasHorizontalScroller = true; 
+0

このコードスニペットは、(// meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)[説明を含む]、疑問を解決するかもしれないが、実際の品質を向上させることができますあなたの投稿。将来読者の質問に答えていることを覚えておいてください。そうした人々はあなたのコード提案の理由を知らないかもしれません。あなたのコードに説明的なコメントを詰め込まないようにしてください。これは、コードと説明の両方の可読性を低下させます! –