A generic stretchy header for UITableView and UICollectionView
GSKStretchyHeaderView
What is GSKStretchyHeaderView?
GSKStretchyHeaderViewGSKStretchyHeaderView is an implementation of the stretchy header paradigm as seen on many apps, like Twitter, Spotify or airbnb. It’s designed in order to accomplish the following requirements:
- Compatibility with UITableView and UICollectionView
- Data source and delegate independency: can be added to an existing view controller withouth interfering with your existing delegate or dataSource
- Provide support for frame layout, auto layout and Interface Builder .xib files
- No need to subclass a custom view controller or to use a custom UICollectionViewLayout
- Simple usage: just implement your own subclass and add it to your UIScrollView subclass
- Two expansion modes: the header view can grow only when the top of the scroll view is reached, or as soon as the user scrolls down
Overview
- Pricing: Free
- Resource Link: https://github.com/gskbyte/GSKStretchyHeaderView
- Resource Maker: Jose Alcalá Correa
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Objective-C
- CocoaPods: GSKStretchyHeaderView
- Carthage: gskbyte/GSKStretchyHeaderView
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
ESTabBarController
A custom tab bar controller for iOS
swift-badge
A badge view for iOS/tvOS written in Swift
BEMCheckBox
Tasteful Checkbox for iOS