Я ищу очень простой эффект перелистывания страниц, похожий на тот, что есть в iBooks, НО гораздо проще . Мне нужно, чтобы страница переворачивалась, только если пользователь проводит пальцем по экрану (так что нетрудно «захватить» анимацию страницы и т. Д. - просто анимация). все, что мне нужно, это следующее, за исключением того, что он должен быть не CurlDown или CurlUp, а с левой стороны на правую и наоборот:
[UIView setAnimationTransition:
UIViewAnimationTransitionCurlDown
forView:self.view cache:YES];
Я посмотрел вокруг и есть несколько руководств о том, как делать более сложные перелистывание страниц:
Для iOS 5: просто используйте UIPageViewController (см. правку ниже)
Для iPad: Скручивание страницы - выглядит идеально и красиво, но довольно продвинуто
Для iPad: Скручивание страницы - правильное направление, но не такое красивое
Для iPhone: Необычный «Прозрачный» завиток (например, iBooks) - хотя частный API (?)
Деконструкция эффекта in Classics: Classics App
Думаю, может быть больше руководств и примеров кода, и мне было интересно, можем ли мы собрать их здесь с небольшим описанием. И конечно же Я особенно ищу этот очень простой эффект перелистывания страниц, похожий на UIViewAnimationTransitionCurlDown / Up
, только он идет справа налево, а не сверху вниз.
Было бы легко сделать это добиться простого эффекта перелистывания страниц с наложением градиента и небольшой двумерной анимацией? Или в этом весь проект «листья»? Спасибо за разъяснения и обновления списка.
РЕДАКТИРОВАТЬ:
В iOS 5 теперь вы можете легко добавлять iBooks, например эффекты перелистывания страниц. Просто откройте новый проект и выберите «Страничное приложение» (вам нужно запустить xCode 4.2 и iOS 5).