в вашем контроллере на раскадровке добавьте свой идентификатор раскадровки, например, я назвал его navController
В вашем коде отВы хотите отобразить контроллер навигации как существующий, добавьте эту строку
case, если представлен контроллер вида на та же раскадровка
if let navController = self.storyboard?.instantiateViewController(withIdentifier: "navController") {
self.present(navController, animated : true, completion : nil)
}
case, если контроллер представления представлен на другая раскадровка
let storyboard = UIStoryboard(name : STORYBOARD_NAME, bundle : nil)
let nav = storyboard.instantiateViewController(withIdentifier: "navController")
self.present(navController, animated : true, completion : nil)