Добавить контроллер представления как subView с панелью навигации в TabBarController - PullRequest
0 голосов
/ 04 июня 2018

У меня есть контроллер панели вкладок с 4 вкладками.У меня есть контроллер панели вкладок подкласса и добавил UIView в представлении контроллера панели вкладок.и я хотел добавить контроллер представления внутри UIView как контроллер дочернего представления или дочернего представления.у меня есть это

let nvc : UIViewController = self.storyboard?.instantiateViewController(withIdentifier: "SongDetailVC") as! SongDetailsVC

nvc.willMove(toParentViewController: self)
playerMainView.addSubview(nvc.view)
self.addChildViewController(nvc)
nvc.didMove(toParentViewController: self)

Но проблема в том, что с помощью этого кода я могу только добавить представление SongDetailVC.хотя я хочу добавить и панель навигации.

Я попытался встроить SongDetailVC в контроллер навигации.я не могу получить панель навигации.

есть ли способ достичь этого.

1 Ответ

0 голосов
/ 05 июня 2018

Если ваш SongDetailVC встроен в UINavigationController, и вам также нужен UINavigationController, вам потребуется создать экземпляр UINavigationController.Обязательно установите идентификатор в раскадровке.

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