моя ситуация выглядит следующим образом:
1) у меня есть rootViewController с navigationController и кнопка добавления на панели инструментов. Когда я нажимаю, я нажимаю другое представление, используя метод pushViewController. Это представление называется chooseTypeView, которое имеет только табличное представление с двумя ячейками.
2) при щелчке по любой ячейке третье представление будет отправлено с использованием того же метода для ввода некоторых данных.
3) теперь я хочу, когда я нажимаю кнопку «Готово» на клавиатуре, чтобы вернуться к контроллеру rootView и закрыть все представления между текущими шагами и корневым представлением.
Я использую @Protocol для подключения представлений, и я мог передавать информацию из последнего представления в корневое представление, но я не мог его отклонить.
Спасибо за все, и я надеюсь, что ясно выражаюсь.