NonScrollView 0.1.1

NonScrollView 0.1.1

Shangxin Guo 维护。



NonScrollView

CI Status Version License Platform

示例

要运行示例项目,请先克隆仓库,然后从示例目录中运行 pod install

在示例项目中,您可以通过点击偶数行来添加更多单元格,通过点击奇数行来减少。

安装

NonScrollView 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'NonScrollView'
pod 'NonScrollView/Containers' # to install example containers that you should never use in production

用法

ViewPlacer

您需要为 NonScrollView 提供一个 NonScrollViewLayout 以布局子视图。一个 NonScrollViewLayout 由几个用于 NonScrollView 放置其子视图的 ViewPlacer、一个用于生成内容大小的块和一个用于生成内容内边的块组成。

请查看 ScrollViewChainController 示例。

NonScrollViewScrollRecognizer

您还可以将 NonScrollView 作为手势识别器来处理。请查看 HeaderSegmentController 示例。

我们不推荐使用 NonScrollView/Containers 目录中的任何容器,它们仅供实验之用。虽然它们应该可以工作,但在边界情况下可能不会正确处理。

许可证

NonScrollView 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。