Будет скрыт (dismissed) только topmost (верхний) модально представленный контроллер. Контроллеры, которые были представлены под ним, останутся в иерархии представления.
Пример:
Экран A представляет Экран B модально.
Экран B представляет Экран C модально.
Выполняется dismiss
для Экран C.
Результат: Экран C исчезает. Активным становится Экран B. Экран A по-прежнему находится под B.
Если бы на Экран B был вызван dismiss(animated:completion:)
, т
Будет скрыт (dismissed) только topmost (верхний) модально представленный контроллер. Контроллеры, которые были представлены под ним, останутся в иерархии представления.
Пример:
Экран A представляет Экран B модально.
Экран B представляет Экран C модально.
Выполняется dismiss
для Экран C.
Результат: Экран C исчезает. Активным становится Экран B. Экран A по-прежнему находится под B.
Если бы на Экран B был вызван dismiss(animated:completion:)
, т
Register or sign in to get access to full answers for all questions from the question bank.