测试测试 | ✗ |
语言语言 | SwiftSwift |
许可 | MIT |
发布最后发布 | 2017年4月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Evgenii Neumerzhitckii 维护。
这是一个 iOS 库,帮助垂直滚动屏幕内容,类似于网页浏览器中的内容滚动。代码是用 Swift 2.0 编写的。
您可以通过三种方式将 Scrollable 添加到您的 Xcode 项目中。
添加源代码(iOS 7+)
只需将 ScrollableDistrib.swift 文件添加到您的 Xcode 项目中。
使用 Carthage 设置(iOS 8+)
或者,将 github "marketplacer/Scrollable" ~> 2.0
添加到您的 Cartfile,然后运行命令 carthage update
。
使用 CocoaPods 设置(iOS 8+)
如果您正在使用 CocoaPods,请将以下文本添加到您的 Podfile,并运行 pod install
。
use_frameworks!
target 'Your target name'
pod 'Scrollable', '~> 2.0'
import Scrollable
。scrollView
端口用于滚动视图。viewDidLoad
中调用Scrollable.createContentView(scrollView)
Scrollable.createContentView
函数创建一个 内容视图 并将所有滚动视图子视图嵌入其中。然后它遍历所有滚动视图约束并将它们移动到 内容视图 中。
Constant
字段。当留空(Standard
)时,它将抛出异常Assertion failure in -[NSLayoutConstraint constant], /SourceCache/Foundation/Foundation-1047.25/Layout.subproj/NSLayoutConstraint.m:601
2014-11-28 11:53:27.816 scrolled-content[2821:60b] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '(null)'
壁虎图片由 Adrián Rodríguez 制作,取自 http://www.freeimages.com/photo/1339784。
Scrollable 在 MIT 许可证 下发布。