RLStickyHeaderFlowLayout
Swift language for CSStickyHeaderFlowLayout, UICollectionView replacement of UITableView. Do even more like Parallax Header, Sticky Section Header. ——— Swift版的CSStickyHeaderFlowLayout,使UICollectionView实现类似UITableView SectionHeader的悬停,并增加顶部ParallaxHeader,实现视差效果。
Install / Use
/learn @liangdrime/RLStickyHeaderFlowLayoutREADME
RLStickyHeaderFlowLayout
Introduction
<br> This project is a swift version of the [CSStickyHeaderFlowLayout](https://github.com/jamztang/CSStickyHeaderFlowLayout), the original address is [https://github.com/jamztang/CSStickyHeaderFlowLayout](https://github.com/jamztang/CSStickyHeaderFlowLayout) <br> It is for `UICollectionView` to replace `UITableView`, it can be achieved with the same features as the tableview: sticky section header, and it can be used to complete parallax header effect <br>How to use it?
Use Carthage
RLStickyHeaderFlowLayout is available on Carthage. Just add the following to your Cartfile:
github "Roylee-ML/RLStickyHeaderFlowLayout"
<br>
## Use StroyBoard
If you want to use stroyboard for your collectionview. Now `RLStickyHeaderFlowLayout.framework` does not perfect support stroyboard, because it is always unable to change the custom class of flowlayout in storyboard to `RLStickyHeaderFlowLayout`. However, there is a way to solve this problem:<br>
- Create a class subclass of
RLStickyHeaderFlowLayoutlike this:
import UIKit
import RLStickyHeaderFlowLayout
class MyStickyHeaderLayout: RLStickyHeaderFlowLayout {
}
<br>Just subclass from
RLStickyHeaderFlowLayoutand do nothing in this file. If can not subclass fromRLStickyHeaderFlowLayout, subcass fromUICollectionViewFlowlayoutand change the superclass manually.
- Custom the class of your flowlayout in the storyboad,select the class
MyStickyHeaderLayoutcreated before.
<br>
If you can choose your layout class(e.g
<br>MyStickyHeaderLayout),and the Module is not none, it's sucessfull.
Chinese
Chinese: 中文文档→
License
RLStickyHeaderFlowLayout is available under the MIT license. See the LICENSE file for more info.
