HanabiCollectionViewLayout 1.2.0

HanabiCollectionViewLayout 1.2.0

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布上次发布2016年9月
SPM支持 SPM

Ivan Lisovyi 维护。



  • 作者:
  • Ivan Lisovyi

Hanabi

Code Climate

概述

Hanabi 是一个专注于 UICollectionViewCell 内容的 UICollectionViewLayout 子类。

Hanabi

使用方法

Hanabi 包含三个公共属性,可以帮助自定义其行为。

@IBInspectable var standartHeight: CGFloat = 100.0
@IBInspectable var focusedHeight: CGFloat = 280.0
@IBInspectable var dragOffset: CGFloat = 180.0
  • standardHeight 是单元格折叠时的高度。默认为 100
  • focusedHeight 是单元格被聚焦时的高度。默认为 280
  • dragOffset 是用户需要滚动的高度,才能改变特色单元格。默认为 180

安装

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

pod "HanabiCollectionViewLayout", :git => 'https://github.com/kshin/Hanabi'

致谢

此库是此出色的 objc 库的 swift 版本 SFFocusViewLayout,由 Sergio Fernández 编写。

许可证

Hanabi 可在 MIT 许可下使用。

版权 © 2016 Ivan Lisovyi。

本授权协议下,任何以任何形式或方式获取此软件及其相关文档副本(“软件”)的个人,均有权无限制地使用本软件,包括但不限于使用、复制、修改、合并、出版、分发、再许可、出售或以其他方式处理副本的权利,以及允许软件的提供者进行此等行为的权利,前提是必须遵守以下条件

上述版权声明和本许可协议应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和非侵权性保证。在任何情况下,作者或版权持有人不对因使用或运行本软件或与软件的使用或运行相关的任何索赔、损害或其他责任负责,无论是基于合同、侵权或其他原因,无论是否由于软件或软件的使用或运行而产生。