FlexiCollectionViewLayout 1.0.2

FlexiCollectionViewLayout 1.0.2

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新发布2016 年 12 月
SwiftSwift 版本3.0
SPM支持 SPM

我的 Gmail维护。



FlexiCollectionViewLayout

摘要

FlexiCollectionViewLayout 是 UICollectionViewLayout 的子类,用于创建具有不同大小项的垂直流布局。想法是使其动态,使其像 Messages App 中的照片部分一样工作。使用此布局的应用可以定义需要的项的大小,并获得截图中显示的结果。此布局对于照片、媒体(电影或视频)等类型的应用非常有用,您可以拥有花哨的布局并在 App Store 的百万个应用中脱颖而出。应用可以使用更大的项尺寸来突出单元格,并且可能的高度较低但宽度跨整个单元格的导航或广告项。

屏幕截图


iPhone

Screenshot

iPad

Screenshot

功能

  • 支持头部和尾部视图
  • 支持 iOS 8+
  • 性能出色,即使有数千个项,加载时间也可以忽略不计,并且可以平滑滚动
  • 使用简单,只需要实现一个必需的方法即可
  • 非常支持多任务处理
  • 帮助实现非常灵活并具有不同外观的布局,具有许多列和不同尺寸的项

示例

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

安装

  • CocoaPods

FlexiCollectionViewLayout 可以通过 CocoaPods 获得。要安装它,只需将以下行添加到 Podfile 中

pod "FlexiCollectionViewLayout"
  • 手动

将 FlexiCollectionViewLayout.swift 添加到您的项目中,这样就完成了所需的所有操作。

作者

Deepak Kumar,[邮箱地址保护]

许可证

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