A Swift 4 POC using collection view in three diffrent way. Checkout latest alpha release v1.0-alpha
- Landing screen: Dynamic height and dynamic columns collection view with pull to refresh and error handling.
- Carousal view: Full screen sliding carousal view with actual image size limited by screen size.
- Pintrest layout: Custom Pintrest layout to render collection view cards dynamic sized with dynamic number of columns according to Image size and description text length.
iPad | iPhone |
---|---|
- Portrait mode: 1 column
- Lanscape mode: 2 columns
- Portrait mode: 2 columns
- Lanscape mode: 3 columns
- iOS 9.0+
- Swift 4.0+
Checkout Podfile for more info.
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
$ gem install cocoapods
CocoaPods 1.1.0+ is required to build.
Then, run the following command:
$ pod install
Run the app on your Simulator or Device.