如何使用 cocoa API 检查 OSX 的滚动方向

Dai*_*jan 2 macos cocoa objective-c

我无法确定当前滚动是否设置为反向模式,我想显示该设置并将其用于滑块和其他内容。

我知道我可以检查一下 plist:

dict = open("/Library/Preferences/.GlobalPreferences.plist");
=> dict.objectForKey("com.apple.swipescrolldirection");
Run Code Online (Sandbox Code Playgroud)

我正在寻找任何API在这里。

Bre*_*ett 5

我刚才也遇到了同样的问题,我是这样解决的:

\n\n

使用 Catfish_Man\xe2\x80\x99s 建议进行编辑:

\n\n
NSString *scrollDirection = [[[NSUserDefaults standardUserDefaults] objectForKey:@"com.apple.swipescrolldirection"] boolValue]? @"Natural" : @"Normal";\n
Run Code Online (Sandbox Code Playgroud)\n