4

我的应用程序将水平 NSSlider 用作音量控制,现在使用 Lion 的新“自然”(反转)滚动方向,它的行为是错误的。当您向左滑动时,它会向右移动,反之亦然。根据我在 Lion 的 iTunes 中看到的内容,Apple 计划无论此设置如何,它都应该以相同的方式工作,因此当您向左滑动时,它应该将滑块向左移动,反之亦然。所以我的问题是我如何才能确定鼠标滚动是否反转?或者,也许我可以在不应用发明的情况下以某种方式获得原始 deltaX/deltaY 值?

4

1 回答 1

6

询问事件是否isDirectionInvertedFromDevice,如果是,则将 delta 乘以 -1。

于 2011-07-21T00:20:39.340 回答