Agregue un UINavigationBar a un UITableViewController sin un UINavigationController

Tengo un UITableViewController existente que se estaba utilizando previamente en un UINavigationController.

Necesito convertirlo para que se presente como una vista modal. Sin embargo, todavía quiero tener una barra de navegación en la parte superior. Sé que esto suena extraño, ¿por qué no presentarlo en el UINavigationController si quiero un UINavBar? Quiero presentarlo sin el UITabBarController que está asociado con mi UINavigationController.

Intenté abrir el XIB, agregar una nueva vista, mover el UITableView para que sea una subvista y agregar una barra de navegación a esa nueva vista también. Sin embargo, esto no parece tener ningún impacto y toda la vista de tabla todavía se presenta: no se ve ninguna barra de navegación. Creo que esto se debe a que la clase es una subclase de UITableViewController.

¿Necesito convertir esto en una UIViewClass? ¿Existe un buen enfoque para agregar una barra de navegación en el código o a través de Interface Builder a un UITableViewController existente?

Gracias por cualquier consejo sobre cómo abordar esto.

Respuestas a la pregunta(1)

Su respuesta a la pregunta