How can I transition from one UIViewController (with bottom toolbar) to another one (without toolbar), so that while the animation is in progress, the toolbar moves away with the first view, meaning that the toolbar stays in it’s initial position of the first view?
I’ve seen this behaviour in “Things” app.
Just to be clear, I am not looking for solutions such as hiding/showing the toolbar inside viewDidAppear.
So, this is a solution I wasn’t very happy about, but at the moment it seems as the only one.
The point is to ignore the built in toolbar property of UINavigationController, create separate UIToolbar and place it inside your view controller.
This way the toolbar will slide away with it’s view, causing no animation issue such as “white rectangles” or late appearing toolbar when placed in viewDidAppear…