iPhone开发的页面卷曲和转动效果

n.e*_*ind 9 iphone cocoa-touch curl ibooks uiviewanimation

我正在寻找一个非常简单的翻页效果,类似于iBooks中的那个更简单.如果用户滑动屏幕,我只需要转动页面(所以没有难以"抓住"页面动画等 - 只是一个动画).实际上,我需要的只是以下内容,除了它不应该是CurlDown或CurlUp,而是从左侧到右侧,反之亦然:

[UIView setAnimationTransition:
         UIViewAnimationTransitionCurlDown
                               forView:self.view cache:YES];
Run Code Online (Sandbox Code Playgroud)

我浏览了一下有几个关于如何进行更高级页面翻转的教程:


对于iOS 5:只需使用UIPageViewController(参见下面的编辑)

对于iPad:页面卷曲 - 看起来完美和美丽,但非常先进

对于iPad:页面卷曲 - 正确的方向,但不是那么美丽

对于iPhone:花式'透明'卷曲(像iBooks) - 私人API虽然(?)

解构经典中的效果:经典应用


我想可能会有更多的教程和示例代码,我想知道我们是否可以通过一些描述来收集它们.当然,我特别喜欢这种非常简单的翻页效果UIViewAnimationTransitionCurlDown/Up,只是它从右到左而不是从顶部到顶部.

使用渐变叠加和一点二维动画可以轻松实现简单的翻页效果吗?或者这就是"叶子"项目的全部内容?感谢您对清单的澄清和更新.


编辑:

使用iOS 5,您现在可以轻松添加iBooks,如翻页效果.只需打开一个新项目并选择基于页面的应用程序(您需要运行xCode 4.2和iOS 5).

lom*_*anf 6

我回答了关于Page Curl效果状态的这个问题.

我们开发了基于OpenGL ES和CoreGraphics的过滤器,它看起来非常接近iBooks,它的App Store是安全的.过滤器已经完成,我们正在开发一个简单易用的API来集成效果.

看看这里http://api.mutado.com/mobile/paperstack/