У меня есть навигационный контроллер, который отображает viewcontroller A. Есть правая кнопка (с надписью «B»), которая ведет к viewcontroller B.
Теперь, когда пользователь вносит важное изменение в (управляемый представлением) viewcontroller B, полезность viewcontroller B заканчивается.
С этого момента VC A должен привести к созданию нового VC, viewcontroller C. Это поведение, которое я хочу. Однако, поскольку viewcontroller A уже был создан с правой кнопкой, ведущей к «B», я не уверен, как заставить его переконфигурировать себя. Я хочу, чтобы у него теперь была правая кнопка с надписью «C», которая ведет к контроллеру вида C.
Мне не удалось найти пример кода, который решает такую ситуацию. Чтобы свести проблему к ее сути, мне нужно просто перестроить viewcontroller A, пока он находится в стеке navcontroller.