v1.1.0
v1.1.0
A release that includes the first implementation of the Unpop
behavior (disabled by default) and some minor fixes.
Added
UnPop
behavior.EZNavigationConfiguration
with theEZUnpopConfiguration
to enable and configure the unpop behavior.onShouldPopViewController
andonShouldUnPopViewController
methods on UINavigationController extension that can be overridden to potentially excludepop
orunpop
in some cases.EZAnimating
protocol, needed to inform if an animator is currently animating.
Changed
presentingAnimator
anddismissingAnimator
parameters of theEZTransitionCoordinator
needs to be conforming toEZAnimating
protocol too.
Fixed
- A glitch happening when fast popping multiple view controllers (#3).
onShouldPopViewController
default implementation returning true even if the number of view controllers in the navigation stack was less than 2.
Deprecated
addCustomTransitioning(_:onShouldPopViewController)
in favor of the one without theonShouldPopViewController
callback. This method has been moved to the NavigationController extension and can be overrided from there.