Добавьте дочерний контроллер представления к проблеме UITabBarController - PullRequest
2 голосов
/ 07 мая 2019

Я пытаюсь добавить UIViewController как дочерний контроллер представления к контроллеру панели вкладок.См. Код ниже:

guard let vc = self.storyboard?.instantiateViewController(withIdentifier: "MyAlertViewController") as? MyAlertViewController else
{
    return
}

let base: UITabBarController = tabBarController!
base.addChildViewController(vc)
vc.view.frame = base.view.bounds
base.view.addSubview(vc.view)
vc.didMove(toParentViewController: base)

Это работает, но есть проблема, которую я не могу решить: MyAlertViewController добавляется в массив viewControllers контроллера панели вкладок, а иногда даже отображается какэлемент панели вкладок.Есть ли способ решить это?Спасибо.

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