Я написал код UITableView в XCode. Как только одна из ячеек нажата пользователем, новый интерфейс UIWebView открывается через segue. Когда пользователь нажимает кнопку «Назад», чтобы вернуться в UITableView, я хотел бы, чтобы представление было той же частью UITableView, прежде чем выбирать ячейку пользователем.Как вернуться к тому же представлению UITableView после возврата с контроллера подробного представления в XCode?
Чтобы повторить мой вопрос, в то время как кнопка back в detailViewController попала, я хотел бы показать ту же область ячеек таблицы. Вид памяти о том, где пользователь находился в таблице.
Могу ли я знать, как я мог это сделать?
Спасибо @MichaelMangold за ваш ответ. Я думаю, UITableViewController уже встроен в UINavigationController. Потому что я вижу панель навигации, созданную контроллером навигации, в верхней части таблицы. Просто чтобы подтвердить мой вопрос, в то время как кнопка back в detailViewController попала, я хотел бы показать ту же область ячеек таблицы. Вид памяти о том, где пользователь находился в таблице. – NRR
Как говорит Майкл, это поведение по умолчанию. Вы делаете что-либо в viewWillAppear на контроллере табличного представления, например, перезагружая данные? – jrturton
@jrturton: Да, вы правы. Я делал дополнительную работу в viewWillAppear, включая reloadData. Удалив некоторые ненужные настройки, проблема устранена. – NRR