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.