У меня есть HomeViewController (подкласс UIViewController), который является rootViewController UINavigationViewController. Панель навигации не будет скрыта, если я добавлю childViewController в HomeViewController.
Я пробовал следующие коды, чтобы скрыть навигационную панель
self.navigationController?.setNavigationBarHidden(true, animated: true)
self.navigationController?.hidesBarsOnTap = true
вместе с опциями, обсуждаемыми в следующих постах.
Как скрыть панель навигации от первого ViewController в Swift? и
Панель навигации показать / скрыть
Если я прокомментирую следующую строку без других изменений в коде, навигационная панель будет скрыта.
self.addChild(childViewController)
Мне нужно сохранить HomeViewController в качестве ContainerViewController, чтобы он не стал массовым View Controller. Пожалуйста, поделитесь вашими предложениями