缩放滚轮

时间:2011-08-14 17:27:14

标签: cocoa

我有一个非常宽的NSView设置作为NSScrollView的文档。当我放大时(通过设置剪裁边界矩形)在我的魔法鼠标上左右滑动滚动预期的数量。

但是当缩小时(当边界矩形与框架矩形几乎相同时)左/右滑动是令人沮丧的,因为小步距几乎没有影响。

我想缩放用于滚轮滚动的步距。我该怎么办?

1 个答案:

答案 0 :(得分:1)

您不应修改剪辑视图的边界以缩放视图。相反,您应使用‑scaleUnitSquareToSize:的{​​{1}}方法缩放滚动视图的文档视图:

NSView

如果缩放剪辑视图,则会更改滚动视图计算滚动条行为的方式。