Commit acba9aeb by Daniel Dahan

calibrated container animations base on the default UINavigationController

parent ba8cd017
...@@ -563,7 +563,7 @@ extension Motion { ...@@ -563,7 +563,7 @@ extension Motion {
let snapshot = from.transitionSnapshot(afterUpdates: true) let snapshot = from.transitionSnapshot(afterUpdates: true)
transitionView.addSubview(snapshot) transitionView.addSubview(snapshot)
Motion.delay(motionDelay(animations: to.motionAnimations) + (isContainer ? 0.2 : 0)) { [weak self, weak to] in Motion.delay(motionDelay(animations: to.motionAnimations)) { [weak self, weak to] in
guard let s = self else { guard let s = self else {
return return
} }
...@@ -663,7 +663,7 @@ extension Motion { ...@@ -663,7 +663,7 @@ extension Motion {
extension Motion { extension Motion {
fileprivate func cleanupAnimation() { fileprivate func cleanupAnimation() {
Motion.delay(transitionDuration(using: transitionContext) + modifiedDelay + (isContainer ? 0.2 : 0)) { [weak self] in Motion.delay(transitionDuration(using: transitionContext) + modifiedDelay) { [weak self] in
guard let s = self else { guard let s = self else {
return return
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment