Curl на iOS
Я смотрю вокруг похожих сообщений, но не нашел решения. Я ищу простую анимацию поворота страницы (без отслеживания пальца) следующим образом: http://www.youtube.com/watch?v=_vOYvaNhSHw
Можно ли создать или лицензировать его?
Большое спасибо за вашу помощь.
Ответы
Ответ 1
Даже если этот вопрос будет закрыт, было бы полезно добавить некоторую точку зрения.
Я работал над фильтром, основанным на OpenGL ES и CoreGraphics, который выглядит очень близко к iBooks и безопасен в App Store. Фильтр закончен, мы работаем над простым и простым в использовании API для интеграции эффектов (отслеживание пальцев и анимация)
Посмотрите здесь http://api.mutado.com/mobile/paperstack/
Ответ 2
Этот фрагмент кода выполняет трюк:
[UIView beginAnimations:@"Flip" context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:self.base.view cache:YES];
[user.view removeFromSuperview];
[base.view addSubview:home.view];
[UIView commitAnimations];
В этом примере "user" viewcontroller удаляется, и добавляется "домашний" viewcontroller, с переходом на страницу как
Ответ 3
Да, это возможно.
Прочитайте следующий учебник по блогу.
http://oleb.net/blog/2010/06/app-store-safe-page-curl-animations/
http://blog.steventroughtonsmith.com/2010/02/apples-ibooks-dynamic-page-curl.html
http://wdnuon.blogspot.com/2010/05/implementing-ibooks-page-curling-using.html
Ответ 4
его старый и закрытый вопрос, но если кто-то ищет рабочую реализацию, посмотрите на это
Проект XBPageCurl
Ответ 5
Используйте UIViewAnimationTransitionCurlDown
. Пример, показанный в этом вопросе:
переход вниз для добавления UIView в супервизор
Ответ 6
Как я искал что-то подобное, я узнал, что для некоторых людей (например, я сам) UIPageViewController сделал трюк с переходом стиль UIPageViewControllerTransitionStylePageCurl
в идеале. Если вы хотите увидеть, что вы можете достичь, используя этот компонент, посмотрите приложение iBooks и попробуйте перевернуть страницу. Очень простой в использовании, отличный эффект.
Страница не может быть изменена программно и жесты панорамы, которая дает очень вращение/поворот страницы, как ощущение.