macos - 以编程方式访问 OSX 滚动条首选项

标签 macos cocoa

我需要以编程方式访问系统首选项中某些设置的状态。特别是滚动条设置(对于 10.7,无论它们是否 float ,对于 10.6/10.5,滚动按钮的位置)。我知道有这些 .plist 文件,但如果可能的话,我宁愿从内存中快速访问某些内容。我也很好奇当它们发生变化时是否可以收到通知,这样我就不必经常阅读它们。

最佳答案

阅读NSScroller引用。通过调用适当的 setArrowsPosition: 等,设置中的更改会自动传达给 NSScroller 的所有实例。您只需在 NSScroller 中实现它们即可> 子类。

关于macos - 以编程方式访问 OSX 滚动条首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7796726/

相关文章:

objective-c - 如何以编程方式扩展 NSMenuItem?

cocoa - 解析和更改 NSPredicate

xcode提交断点并将断点从一台计算机传输到另一台计算机

objective-c - Mac App Storyboard - 在 NSViewController 中访问文档

c++ - 创建不可变的 CFArray 对象 - Apple 示例不起作用

macos - 如果使用文件管理器连接,如何使用 Swift 3 在 USB 上保存 .txt 文件? (macOS 应用程序开发)

c# - 使用 UdpClient 发送数据时访问被拒绝

cocoa - 如何在 Mac OS cocoa 中获取已安装 USB 设备的设备 ID、供应商 ID 和产品 ID

c++ - macos GCC 工具链编译简单 hello world 的问题

java - 在 OS X 上 Play Framework 运行时错误