Cocoa 当鼠标靠近窗口边缘时如何自动滚动

Cocoa 当鼠标靠近窗口边缘时如何自动滚动,cocoa,autoscroll,Cocoa,Autoscroll,我有一个(大)NSImageView嵌入在一个(小)NSScrollView中。如果鼠标靠近窗口边缘,我想自动滚动,我该如何做?您可以创建一个NSTrackingArea,在鼠标进入视图的特定区域时收到通知,然后使用NSResponder的滚动。。滚动视图的例程。Cocoa有一个名为的内置方法,当跟踪鼠标事件时,该方法将自动滚动封闭的滚动视图,并且光标位于滚动视图的剪辑视图之外

我有一个(大)NSImageView嵌入在一个(小)NSScrollView中。如果鼠标靠近窗口边缘,我想自动滚动,我该如何做?

您可以创建一个NSTrackingArea,在鼠标进入视图的特定区域时收到通知,然后使用NSResponder的滚动。。滚动视图的例程。

Cocoa有一个名为的内置方法,当跟踪鼠标事件时,该方法将自动滚动封闭的滚动视图,并且光标位于滚动视图的剪辑视图之外