Commit 2b9b3427 by Mark Turner

Tabs controller performs appearance transitions on the origin view controller.

parent b0e83986
...@@ -197,6 +197,8 @@ fileprivate extension TabsController { ...@@ -197,6 +197,8 @@ fileprivate extension TabsController {
return return
} }
fvc.beginAppearanceTransition(false, animated: true)
let fvcIndex = viewControllers.index(of: fvc) let fvcIndex = viewControllers.index(of: fvc)
let tvcIndex = viewControllers.index(of: viewController) let tvcIndex = viewControllers.index(of: viewController)
...@@ -234,6 +236,7 @@ fileprivate extension TabsController { ...@@ -234,6 +236,7 @@ fileprivate extension TabsController {
tvc.endAppearanceTransition() tvc.endAppearanceTransition()
s.removeViewController(viewController: fvc) s.removeViewController(viewController: fvc)
fvc.endAppearanceTransition()
completion?(isFinished) completion?(isFinished)
......
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