Мое приложение для iOS6 имеет многоуровневое табличное представление, конечные узлы которого открывают отдельные представления. Анимация с первого уровня таблицы сдвигает старое представление влево, а новое представление — вправо. Я также хотел бы использовать эту скользящую анимацию при переходе от табличного представления к нетабличному представлению. Как?
Вот дополнительная информация:
На первом уровне табличного представления находятся Индикаторы раскрытия . При нажатии на один из них первый уровень таблицы сдвигается влево, а вид второго уровня появляется справа. Хорошо.
На втором уровне таблицы расположены кнопки подробного раскрытия информации , которые позволяют пользователю перейти к подробной информации. представление для этого элемента в таблице.
Я хотел бы предложить такую же анимацию и здесь: табличное представление должно скользить влево, а новое представление должно скользить справа.
Во-первых, правильно ли я понимаю, что это правильная анимация для использования в данном случае?
Во-вторых, знаете ли вы, почему этой анимации "слайд-входа" нет в стандартных анимациях просмотра в UIViewAnimationTransition
ниже?
typedef enum {
UIViewAnimationTransitionNone,
UIViewAnimationTransitionFlipFromLeft,
UIViewAnimationTransitionFlipFromRight,
UIViewAnimationTransitionCurlUp,
UIViewAnimationTransitionCurlDown,
} UIViewAnimationTransition;
Наконец, если я хочу использовать тот же слайд в анимации, что и табличные представления, но он недоступен в качестве одного из стандартных представлений, как мне добавить эту анимацию при переходе между табличным представлением и нетабличным представлением?
frame.size.width
кframe.origin.x
), в отличие от других. Чтобы воспроизвести эту анимацию: почему бы вам не обернуть представления в контроллер представления и не поместить их в контроллер навигации? - person   schedule 31.10.2012