У меня есть три viewController:
- FeedController (
UITabBar
видно) - PostController (
UITabBar
скрыто) - UserController (
UITabBar
Я делаю это с помощью следующего кода, от FeedController до PostController:
let postVC = PostController()
postVC.hidesBottomBarWhenPushed = true
pushViewController(postVC, animated: true)
postVC.hidesBottomBarWhenPushed = false
Затем от PostVC до UserVC:
let userVC = UserController()
userVC.hidesBottomBarWhenPushed = false
pushViewController(userVC, animated: true)
Itотлично работает. Он показывает UITabBar
везде, кроме как при переходе к сообщению. Однако, проблема возникает, когда я захожу в профиль пользователя (UserController) из сообщения. Он показывает UITabBar
в профиле, как и предполагалось,но когда я возвращаюсь назад (используя кнопку "Назад" в моем UINavigationController
), UITabBar
все еще виден. Я хочу, чтобы он снова был скрыт, когда я возвращаюсь от пользователя ВК к посту ВК.
Есть лиКак я могу это сделать?