Возникли проблемы с постоянным перемещением одного из контроллера вида на другой. Кажется, что у всех нормальных сегментов есть опция «go back».
Я знаю, что могу вставить V C в контроллер навигации и создать собственный переход, который переписывает иерархию / изменения root V C
class ReplaceSegue: UIStoryboardSegue {
override func perform() {
source.navigationController?.setViewControllers([self.destination], animated: false)
}
}
Но я хочу избегать контроллера навигации, так как это приведет к путанице, когда я добавлю SWRevealViewController позже.
Можно / нужно изменить раскадровку V C (за пределами AppDelegate, что есть)?
Спасибо - извинения, если это вопрос для новичка