TabBar, оставшийся после закрытия TabBarController - PullRequest
0 голосов
/ 07 ноября 2019

Итак, у меня есть приложение, в котором на первом экране находится viewcontroller. В ВК у меня есть кнопка, которая открывает всплывающее окно TabBarController. Однако, когда я закрываю это всплывающее окно, панель вкладок все еще там. По сути, я пытаюсь закрыть TabBarController, так что tabBar исчезает. Я не хочу просто скрывать TabBar, я хочу, чтобы он исчез. Спасибо.

Вот как я представляю TabBarController как всплывающее окно

let vc = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "MyTabBarController") as! MyTabBarController 
self.addChild(vc)
vc.view.frame = self.view.frame
vc.edgesForExtendedLayout = []
self.view.addSubview(vc.view)
vc.didMove(toParent: self)

1 Ответ

1 голос
/ 13 ноября 2019

вы пробовали

vc.view.removeFromSuperView()

из родительского viewcontroller или просто вызывали dismiss из MyTabBarController

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...