В iOS 8 при представлении модального окна (скажем, с прозрачным фоном) нам нужно установить переход (или модальное окно) для использования стиля представления UIModalPresentationOverCurrentContext
. Это работает, как и ожидалось.
Чтобы сделать то же самое для iOS 7, вместо этого вам нужно установить для контроллера представления представления модальный стиль представления UIModalPresentationCurrentContext
. Вот где у меня проблема. Я представляю модальное окно с анимацией, но оно не анимируется. После его предъявления все работает нормально, даже анимация увольнения. Кроме того, если я изменю стиль презентации на UIModalPresentationFullScreen
, он будет правильно анимироваться.
Я искал и читал другие сообщения, но не могу найти причину этого или решение.