Увольнение стека контроллера модального вида
Дано следующее представление компоновки контроллера.
Мы строим стек модальных контроллеров представления, сначала представляяB
наA
а затем представляяC
наB
, СогласноДокументация Apple поdismiss(animated:completion:)
называя этоA
должен фактически отклонить самый верхний контроллер представления (C
в данном случае) анимационным способом и все промежуточные контроллеры представления без анимации. Что происходит, хотя это то, чтоC
увольняется без анимации иB
уволен в оживленном стиле.
Я положилXcode проект на GitHub это повторяет это поведение. Я что-то упустил или я неправильно понимаю документацию?