Skip to content

Demonstration of draggable transition for UIViewController with swipeable UICollectionView cells inside.

License

Notifications You must be signed in to change notification settings

Kharauzov/SwipeableCards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swift Platform License

Overview

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 and UIViewControllerInteractiveTransitioning 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.

https://medium.com/@sergkharauzov/make-draggable-uiviewcontroller-with-swipe-cards-using-custom-transitions-in-ios-c96f581639e0

Presentation

Features

  • Reordering of cards, activated with long press
  • Demonstrate transition from cards screen to any next one

Feedback

If you have any questions or suggestions, feel free to open issue just at this project.

License

SwipeableCards and all its classes are available under the MIT license. See the LICENSE file for more info.

About

Demonstration of draggable transition for UIViewController with swipeable UICollectionView cells inside.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages