У меня есть контроллер uinavigation, встроенный в контроллер uitabigation.В контроллере uinavigation есть встроенный контроллер общего вида, контроллер видимого представления и контроллер подробного просмотра.
Пример: tabVC -> navVC -> genVC -> tableVC -> detailVC
В то время как в подробном VC:
A) если я коснусь кнопки «назад», detail VC «выскочит», и я снова за столом VC.Отлично
B) если я коснусь одной из других кнопок вкладок, а затем выберу кнопку вкладки, чтобы вернуться к подробному ВК, я, очевидно, в подробности ВК
Что я хочу, так этовернитесь к rootviewcontroller (genVC) в ответной поездке в случае B выше.
Если я помещу команду popToRootViewController (animated :) в viewWillDisappear, то случай B работает выше, но, к сожалению, случай A также возвращается кrootviewcontroller (genVC), что нежелательно.Стоит только пойти к столу ВК.
Если я использую popViewController (animated :) в viewWillDisappear, то в случае B отображается таблица VC, а не rootviewcontroller (genVC), что не является желанием.
Чего мне не хватает