NSScrollView无法滚动

时间:2014-05-30 12:48:21

标签: objective-c macos cocoa

我对可可不太熟悉, 我想我错过了一些简单的方法调用或其他东西。 所以我的问题是: 我有一个绘制情节的子类,当我必须绘制几个图时,我将它们放在NSScrollView的{​​{1}}中。 但是在这里我有一个问题当我想滚动并且鼠标位于其中一个图上时,它只是不滚动,但是如果我的鼠标靠近图(仍在documentView上),一切正常。

我想我必须在我的子类中添加一些东西,这样它会告诉documentView滚动,但我不知道是什么。有人可以帮助我吗?

1 个答案:

答案 0 :(得分:2)

由于你是子类,我要检查的第一件事是你在任何重写的方法中调用超级实现。如果不这样做往往是失去行为的原因。

还要确保您的绘图在传播到滚动视图之前没有吃滚动事件。