Моето приложение за iOS6 има многостепенен табличен изглед, чиито листови възли отварят отделни изгледи. Анимацията от първото ниво на таблицата плъзга стария изглед наляво и новия изглед отдясно. Бих искал също да използвам тази плъзгаща се анимация, когато преминавам от изглед на маса към изглед без маса. как?
Ето още информация:
На първото ниво на табличния изглед има индикатори за разкриване . Когато се щракне върху едно, първото ниво на таблицата се плъзга наляво, а изгледът на второ ниво се плъзга отдясно. Добре.
На второто ниво на таблицата има бутони за разкриване на подробности , които отвеждат потребителя до детайл изглед за този елемент в таблицата.
Бих искал да предложа същата анимация и тук: изгледът на таблицата трябва да се плъзне наляво, а новият изглед трябва да се плъзне отдясно.
Първо, прав ли съм, че това е правилната анимация за използване в този случай?
Второ, знаете ли защо тази анимация за „плъзгане“ не е в стандартните анимации за изглед в UIViewAnimationTransition
по-долу?
typedef enum {
UIViewAnimationTransitionNone,
UIViewAnimationTransitionFlipFromLeft,
UIViewAnimationTransitionFlipFromRight,
UIViewAnimationTransitionCurlUp,
UIViewAnimationTransitionCurlDown,
} UIViewAnimationTransition;
И накрая, ако искам да използвам същия слайд в анимация, който използват табличните изгледи, но той не е наличен като един от стандартните изгледи, как трябва да добавя тази анимация при преход между табличен изглед и нетабличен изглед?
frame.size.width
къмframe.origin.x
), за разлика от другите. За да възпроизведете тази анимация: защо не обвиете изгледите в контролер за изглед и не го поставите върху контролер за навигация? - person   schedule 31.10.2012