Fix navigationController:didShowViewController:animated: not called.