CenterAlignedCollectionViewFlowLayout
一个将单元格居中对齐的 UICollectionViewFlowLayout 子类。
需求
- iOS 8+
- Swift 3.0+
这个需求是因为 Swift 运行时在 iOS 8 或更高版本上可用。如果您想使用这个 CenterAlignedCollectionViewFlowLayout
。
安装安装
手动安装
该项目包含内建的CenterAlignedCollectionViewFlowLayout框架
目标。您可以将CenterAlignedCollectionViewFlowLayout.xcproj
文件拖动到您的项目中,将CenterAlignedCollectionViewFlowLayout框架
目标添加为目标依赖项,并链接/嵌入该框架。这就完成了!
import CenterAlignedCollectionViewFlowLayout
或者,您可以直接将CenterAlignedCollectionViewFlowLayout.swift
添加到您的项目中。
CocoaPod
在您的Podfile中添加以下内容
pod 'CenterAlignedCollectionViewFlowLayout'
use_frameworks!
Swift 2
您可以使用Swift 2.2的CenterAlignedCollectionViewFlowLayout
,通过检出标签0.5.0
。
Swift 4.0
您可以使用Swift 2.2的CenterAlignedCollectionViewFlowLayout
,通过检出标签0.6.1
。
Swift 4.2
您可以使用Swift 2.2的CenterAlignedCollectionViewFlowLayout
,通过检出标签0.6.2
。
使用方法
您可以将collection view的布局设置为CenterAlignedCollectionViewFlowLayout
的一个实例,这就全部完成了。您可以通过代码或Storyboard
来设置其布局。
collectionView.collectionViewLayout = CenterAlignedCollectionViewFlowLayout()
示例应用程序
CenterAlignedCollectionViewFlowLayout
项目附带示例应用程序目标。您可以通过运行此示例应用程序目标来查看CenterAlignedCollectionViewFlowLayout
的演示。
联系
Pitiphong Phongpattranont
- [@pitiphong_p 在Twitter上] (https://twitter.com/pitiphong_p)
许可
CenterAlignedCollectionViewFlowLayout
已在MIT许可下发布。
版权所有 © 2015-至今 Pitiphong Phongpattranont。