A light-weight UICollectionViewFlowLayout subclass that allows the first item to be retractable.
RSKCollectionViewRetractableFirstItemLayout requires iOS 7.0 or later.
- Drag the code itself (.swift files) to your project. As sadly, Swift currently does not support compiling Frameworks for iOS 7.
- Make sure that the files are added to the Target membership.
Using CocoaPods
-
Add the pod
RSKCollectionViewRetractableFirstItemLayout
to your Podfile.pod 'RSKCollectionViewRetractableFirstItemLayout'
-
Run
pod install
from Terminal, then open your app's.xcworkspace
file to launch Xcode.
Using Carthage
-
Add the
ruslanskorb/RSKCollectionViewRetractableFirstItemLayout
project to your Cartfile.github "ruslanskorb/RSKCollectionViewRetractableFirstItemLayout"
-
Run
carthage update
, then follow the additional steps required to add the iOS and/or Mac frameworks into your project.
Build and run the RSKCollectionViewRetractableFirstItemLayoutExample
project in Xcode to see RSKCollectionViewRetractableFirstItemLayout
in action.
Have fun. Figure out hooks for customization.
Ruslan Skorb
- https://github.com/ruslanskorb
- http://twitter.com/ruslanskorb
- [email protected]
This project is available under the Apache License, version 2.0. See the LICENSE file for more info.