测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布上次发布 | 2017年10月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Jonathan Samudio 维护。
用于快速创建 UI 的可滚动 StackView。
A PilasScrollView 可以通过 storyboard 或编程方式初始化。
@IBOutlet private weak var stackViewScrollView: PilasScrollView!
var pilasScrollView = PilasScrollView()
StackView 的轴可以改变以改变堆叠和滚动方向。默认设置为垂直。
horizontalScrollView.axis = .vertical
视图可以通过 insertView
方法插入到 PilasScrollView 中。也可以设置宽度和高度来添加宽度或高度约束,取决于 stackView 的轴。如果轴是垂直的,我们建议设置一个高度约束和一个水平轴的宽度约束。
pilasScrollView.axis = .vertical
pilasScrollView.insertView(view: UIView, height: 50)
pilasScrollView.axis = .horizontal
pilasScrollView.insertView(view: UIView, width: 50)
分隔线视图也可以插入到 PilasScrollView 中,以允许视图之间的自定义间隔。也可以提供高度和宽度参数,应该像插入视图一样使用。
pilasScrollView.axis = .vertical
pilasScrollView.insertDividerView(height: 10, backgroundColor: UIColor.black)
默认情况下,启用键盘显示和隐藏通知以增加或减少内容内边距。如果项目需要一个非 0 默认底部内边距,则可以自定义默认底部内边距。
pilasScrollView.enableKeyboardNotifications = true
pilasScrollView.defaultBottomInset = 0
要报告错误或增强请求,请在相应标题下自由提出问题。
如果您想对此项目做出贡献,请 fork 此仓库并提交 pull request。代码贡献应遵循 Prolific Swift 风格指南 中指定的标准。
版权© 2017 Prolific Interactive
Pilas 由 Prolific Interactive 维护和支持。它可以按照 LICENSE 文件中指定的条款重新分发。