2015-09-15 3 views
2

В раскадровки вы можете настроить переход, нажав на сегмент (символ круга между двумя экранами) и установите переход на «Обложка по вертикали», «Отразить по горизонтали», «Перекрестное растворение» или «Частичный завиток» (вы может снять флажок «Анимация», если вы вообще не хотите анимации).Как выполнить пользовательскую анимацию с помощью segues?

Если я использую раскадровку, можно ли настроить этот переход по коду?

+0

@Abubakr Dar: Я оценил название редактирование, спасибо :-) –

ответ

5

Хорошо, я наконец-то нашел все ответы здесь: http://www.appcoda.com/custom-segue-animations/

Создание пользовательского переход не сложен, так как она состоит из стандартной методики программирования в IOS. На самом деле требуется только подкласс класса UIStoryboardSegue и переопределение только одного метода с именем execute. В этом методе должна быть реализована логика пользовательской анимации. Запуск перехода с контроллера представления на другой и обратно также должен программно выполняться разработчиками, но это полностью стандартная процедура.

Смежные вопросы