LNParallaxHeader 1.0.2

LNParallaxHeader 1.0.2

Lanars维护。



  • 作者
  • Lanars

LNParallaxHeader

Version Platform Swift 5.0 License

Preview

要求

  • iOS 10.0+
  • Xcode 11
  • Swift 5

示例

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

安装

CocoaPods

CocoaPods 是 Cocoa 项目的依赖管理器。有关使用和安装说明,请访问他们的网站。要将 LNParallaxHeader 集成到您的 Xcode 项目中,请使用 CocoaPods 并在 Podfile 中指定它

pod 'LNParallaxHeader'

手动

如果您不想使用上述任何依赖管理器,可以将LNParallaxHeader手动集成到项目中。

使用方法

  1. 可以将LNParallaxHeaderFlowLayout添加到CollectionViewFlowLayout

Preview

  1. 或者可以编程创建

将LNParallaxHeader模块导入到您的类中

import LNParallaxHeader

定制属于自己的

func prepareCollectionViewLayout() {
    let width = UIScreen.main.bounds.size.width
    let layout = LNParallaxHeaderFlowLayout(minSize: CGSize(width: width, height: 44.0), size: CGSize(width: width, height: 180.0))
    layout.itemSize = CGSize(width: width, height: layout.itemSize.height)
    layout.isAlwaysOnTop = true
    collectionView.collectionViewLayout = layout
}

还可以查看带有parallax header view示例项目的示例

许可

版权所有 © 2020 Lanars

https://lanars.com

此软件由版权所有者和贡献者提供,“现状”和非明示或暗示的保证,包括但不限于适销性和对特定目的适用性的暗示保证,均予以弃权。在任何情况下,版权所有者或贡献者均不对任何直接、间接、偶然、特殊、示范性或后果性损害(包括但不限于替代商品或服务的采购;使用、数据或收益的损失;或业务中断)承担责任,即使被告知此类损害的可能性,即使基于合同、严格责任或侵权(包括疏忽或其它)引起的责任,不论损害源于何种原因,都与此软件的使用有关。