On didSelectRowAtIndexPath Я хочу вернуться к предыдущему диспетчеру просмотра. Я использую этот код, в данный момент:Как вернуться в последний вид без pop
[self.navigationController popViewControllerAnimated:YES];
Но я не хочу, чтобы выскочить из navigationcontroller. Потому что, когда пользователь «нажимает» на кнопку «Назад», я хочу вернуться к этому представлению.
Итак, я хочу вернуться к предыдущему контроллеру, не выталкивая его из навигационного контроллера. Возможно?
Спасибо!
Когда вы говорите, «вернуться к этой точке зрения», вы имеете в виду вид, где у вас есть код, который вы размещены (контроллер с табличном)? Вы имеете в виду один и тот же экземпляр контроллера (в отличие от нового экземпляра)? Было бы плохой дизайн пользовательского интерфейса вернуться к предыдущему контроллеру, а затем использовать кнопку «Назад», чтобы вернуться к тому, с которого вы только что пришли. Вы должны идти вперед с толчком, и назад с поп-музыкой. – rdelmar
Если вас интересует обратная связь, возможно, вы можете немного рассказать о том, почему вы это делаете, потому что есть немного когнитивного диссонанса в «нажатии» на предыдущий VC. Если вы хотите перепрыгнуть через набор контроллеров представлений, могут быть другие парадигмы, которые лучше подходят для проблемы. Трудно сказать, не понимая желаемого UX. – Rob
Сделайте свой вопрос четким plz! Если вы хотите перейти в 'UIViewController', который вы выскочили, вы должны сохранить этот' UIViewController' и нажать его, когда захотите. – VietHung