Have you ever tried to implement a simple UI showing element as cards?
You ended up implementing a
UIScrollView, didn't you? Well, you should have used a
UICollectionView with a custom
Here's that custom class you need :-)
This is not fully tested so create an issue if you are having some kind of trouble.
You can use CocoaPods
pod 'EBCardCollectionViewLayout', :git => 'https://github.com/betzerra/EBCardCollectionViewLayout'
Be sure you have disabled "Enable Pagination" on your
UICollectionView. Otherwise, the pagination will behavior inaccurately.
Also, to get the card look and feel, you have to set the
EBCardCollectionViewLayout offset property (see example project for more information):
UIOffset anOffset = UIOffsetMake(20, 0); [(EBCardCollectionViewLayout *)_collectionView.collectionViewLayout setOffset:anOffset];
This project is under MIT License. See LICENSE file for more information.
Except photos for the demo project which are part of #portraitwithtongue by Adrimontaldovera Those are not under MIT License.