Как я понимаю, один из лучших способов обработки открывающих просмотров при нажатии на конкретный tableViewCell - это нажать на ViewController.Swift loading ViewController на TableViewCell Design
Однако это, по-видимому, работает только в том случае, если вы только встроили ViewController в NavigationController.
Вам понадобилось бы встроить каждый отдельный ViewController в контроллер навигации?
Это звучит как повторяющийся и утомительный - это хорошая практика?
Я всегда был смущен этим, если честно. У меня есть контроллер навигации, обернутый вокруг всех контроллеров представления в моем раскадровке, и у меня создается впечатление, что во время выполнения он действительно использует один экземпляр контроллера навигации, но вы как бы «выбираете» каждый контроллер вида, который хотите использовать форма навигации для. Поэтому модальный переход или что-то не будет завернуто в навигационный контроллер. –
О, вы можете обернуть вокруг своих контроллеров взгляда одним контроллером навигации? Вы делаете это программно? Я думал, вам нужно идти к каждому, а затем создать новую навигацию для каждого отдельного контроллера. – mdobrenko
Ну, я использую функциональность, встроенную в раскадровки, называемую wrap в контроллере навигации на каждом из моих контроллеров. Я просто подозреваю, что во время работы есть только один контроллер навигации. Я точно не знаю, так ли это. –