Привет, я безуспешно искал ответ на этот вопрос. Пытаюсь перевернуть просмотры в приложении для iphone. Вместо того, чтобы использовать обычные методы iOS3, я хочу использовать блочные методы для анимации перехода. Может ли кто-нибудь предложить фрагмент кода, чтобы помочь, пожалуйста?
Перевернутые представления iPhone с использованием методов блочной анимации
Ответы (2)
Я попробовал метод animateWithDuration, предложенный выше, и он не сработал. Я не мог заставить его работать, пока не использовал следующее:
[UIView transitionFromView:viewOld
toView:viewNew
duration:.75
options:UIViewAnimationOptionTransitionFlipFromLeft | UIViewAnimationCurveEaseIn
completion:^(BOOL finished)
{
// cleanup viewOld
}
];
person
paiego
schedule
16.09.2011
person
schedule
developer.apple.com/library/ios /#документация/uikit/ссылка/
- person zed111; 08.12.2010
transitionFromView:toView:duration:options:completion
UIView также может хорошо работать в приведенном выше примере (поменять местами представления, а не использовать подпредставления). Просто не забудьте установить self.view = newController.view
в блоке завершения.
- person Brad Cupit; 18.01.2011
это не работает, мой взгляд сразу меняется без переворота
- person Saurabh Wadhwa; 31.03.2012
Синтаксическая ошибка: экстра ; после объявления блока анимации.
- person Ralphleon; 08.07.2013