Совместимость перехода

XCode преобразовывает между адаптивными и устаревшими переходами в зависимости от целевой версии iOS приложения. В приложениях, что целевые версии ниже iOS 8.0, адаптивные переходы преобразовываются в устаревшие переходы. Когда классы размера включены для проекта, в приложениях, предназначающихся для версии 8.0 iOS или больших, устаревших переходов, обновляются до адаптивных переходов.

Преобразование от устаревших переходов до адаптивных переходов

В приложениях, использующих устаревшие переходы и предназначающихся для iOS 8.0 или позже, открывая раскадровку в Интерфейсных переходах обновлений Разработчика, следует:

Переход приложения

Преобразованный переход

Модальный

Представьте модально

Легкая сдоба

Представьте модально (легкая сдоба)

Продвинуть

Продвижение с подробного контроллера на главный контроллер

Продвижение с главного контроллера на подробный контроллер

Не преобразованный и предупреждение дан

Все другие случаи

Показать

Замена

Предназначение для главного контроллера

Не преобразованный и предупреждение дан

Предназначение для подробного контроллера

Покажите подробность

Преобразование от адаптивных переходов до устаревших переходов

В приложениях, использующих адаптивные переходы и целевые версии iOS ранее, чем 8,0, переходы преобразовываются следующим образом:

Переход приложения

Преобразованный переход

Представьте модально

Модальный

Представьте модально (легкая сдоба)

Легкая сдоба

Показать

Контроллер представления разделения без контроллера навигации

Замена

Контроллер с контроллером навигации выше его в иерархии

Продвинуть

Все другие случаи

Модальный

Покажите подробность

Если все следующие условия являются истиной:

  • Исходное представление является контроллером представления разделения

  • Целевое устройство установлено в Universal

  • Приложение работает в iPad

Замена

Если все следующие условия являются истиной:

  • Исходное представление является контроллером представления разделения

  • Целевое устройство установлено в Universal

  • Приложение работает в iPhone

Продвинуть

Все другие случаи

Модальный

Категорическое обсуждение

    (Ни один)