这是一个轻量级的 UICollectionViewFlowLayout 子类,允许第一个项目可伸缩。
安装
RSKCollectionViewRetractableFirstItemLayout 需要 iOS 7.0 或更高版本。
iOS 7
- 将代码本身(.swift 文件)拖到您的项目中。遗憾的是,Swift 目前不支持为 iOS 7 编译框架。
- 确保文件已添加到目标成员列表。
CocoaPods
使用-
将pod
RSKCollectionViewRetractableFirstItemLayout
添加到您的Podfile中。pod 'RSKCollectionViewRetractableFirstItemLayout'
-
从终端运行
pod install
,然后打开您的应用程序的.xcworkspace
文件来启动Xcode。
Carthage
使用-
将项目
ruslanskorb/RSKCollectionViewRetractableFirstItemLayout
添加到您的Cartfile中。github "ruslanskorb/RSKCollectionViewRetractableFirstItemLayout"
-
运行
carthage update
,然后按照需要添加iOS和/或Mac框架到项目中的额外步骤。
演示
在Xcode中构建并运行RSKCollectionViewRetractableFirstItemLayoutExample
项目,以查看RSKCollectionViewRetractableFirstItemLayout
的实际效果。 Enjoy! 探索用于定制的钩子。
联系方式
Ruslan Skorb
许可证
该项目可在Apache许可证下使用,版本2.0。有关更多信息,请参阅LICENSE文件。