ScrollViewPlus 是一个小型的库,它为使用 NSScrollView
提供了一些有用的扩展和功能。
dependencies: [
.package(url: "https://github.com/ChimeHQ/ScrollViewPlus.git")
]
一个简单的类,用于监视 NSScrollView
文档视图的用户可见部分。
一个 NSScroller
子类,使其能够确定 overlay 样式的槽厚度并检测其更改。
一个可用于观察滚动条 overlay 大小和可见性变化的类。这使用了一些并不完美的启发式方法,但最终结果非常好。 必须与 ObservableScroller
结合使用,但不强制要求 NSScrollView
子类。
一个非常简单的 NSScrollView
子类,它将始终使用 overlay 样式的滚动条,而不管用户首选项或输入设备类型如何。
一个用于解决一个非常深奥的问题的类
如果此视图包含一个 NSTextView
并且
NSTextView
的 NSLayoutManager
启用了非连续布局NSTextView
配置为文本不换行到视图的边界NSScrollView
存在垂直标尺我很乐意听到您的声音!问题或 pull request 都非常棒。 Discord 服务器也可用于实时帮助,但我强烈倾向于以文档的形式回答。
我更喜欢协作,如果您有类似的项目,我很乐意找到合作的方式。
为了提高可访问性,我更喜欢使用制表符进行缩进。但是,我宁愿您使用您想要的系统并创建一个 PR,也不愿因为空格而犹豫。
通过参与此项目,您同意遵守 贡献者行为准则。