The idea of the project is to show implemented concept of how content could be provided to the user and in what way the user could interact with it considering modern trends.
Main two things, that project demonstrates are:
- Possibilities of
UIViewControllerAnimatedTransitioning
andUIViewControllerInteractiveTransitioning
protocols for creating custom interactive transitions at iOS. - Injection of
UIGestureRecognizer
object can expand possibilities of UICollectionView’s cells and distinguish it from the rest of the screen’s components.
I wrote an article on Medium, where described main parts of this project.
- Reordering of cards, activated with long press
- Demonstrate transition from cards screen to any next one
If you have any questions or suggestions, feel free to open issue just at this project.
SwipeableCards and all its classes are available under the MIT license. See the LICENSE file for more info.