Adicionar um UINavigationBar a um UITableViewController sem um UINavigationController

Eu tenho um UITableViewController existente que estava sendo usado anteriormente em um UINavigationController.

Eu preciso convertê-lo para ser apresentado como uma exibição modal. No entanto, ainda quero ter uma barra de navegação na parte superior. Sei que isso parece estranho - por que não apresentá-lo no UINavigationController se eu quero um UINavBar? Quero apresentá-lo sem o UITabBarController associado ao meu UINavigationController.

Tentei abrir o XIB, adicionando uma nova exibição, movendo o UITableView para uma subvisão e adicionando uma NavigationBar a essa nova exibição também. No entanto, isso não parece causar nenhum impacto e toda a tabela ainda é apresentada - nenhuma barra de navegação é visível. Eu acho que isso ocorre porque a classe é uma subclasse de UITableViewController.

Preciso converter isso em um UIViewClass? Existe uma boa abordagem para adicionar uma barra de navegação no código ou via Interface Builder a um UITableViewController existente?

Obrigado por qualquer conselho sobre como abordar isso.

questionAnswers(1)

yourAnswerToTheQuestion