ExpandableTransition

Simple expandable view transition style in Swift

MIT License

Stars
27

ExpandableViewTransition

To Do

  • Push from collection view to view controller like cell expanded
  • Provide delegate for each transition state
  • Show or hide expanded view
  • Install with Carthage.
  • Install with Cocoapods
  • Custom transition

##Installation

Carthage

github "ambas/ExpandableTransition"

##Usage

  1. import ExpandableViewTransition
  2. In UICollectionViewController set self.navigationviewControllerDelegate to
let delegateHolder = CENavigationControllerDelegate(isHideExpandedView: false)
self.navigationController?.delegate = delegateHolder
  1. Implement CEBaseViewControllerProtocol in your UICollectionViewController
  2. If you want to do something when transitioning at destination view controller just implement CEDestinationViewControllerProtocol in your destination view controller
Related Projects