我正在寻找一种非常简单的翻页效果,类似于 iBooks 中的翻页效果,但要简单得多。如果用户滑动屏幕,我只需要翻页(因此没有困难的“抓取”页面动画等 - 只是一个动画)。实际上,我只需要以下内容,除了它不应该是 CurlDown 或 CurlUp,而是从左侧到右侧,反之亦然:
[UIView setAnimationTransition:
UIViewAnimationTransitionCurlDown
forView:self.view cache:YES];
我环顾四周,有几个关于如何进行更高级翻页的教程:
对于 iOS 5:只需使用 UIPageViewController(请参阅下面的编辑)
iPad:Page Curling——看起来完美漂亮,但相当先进
对于 iPad:Page Curling——正确的方向,但没有那么漂亮
对于 iPhone:花哨的“透明”卷曲(如 iBooks) ——虽然是私有 API(?)
解构Classics中的效果:Classics App
我想可能会有更多的教程和示例代码,我想知道我们是否可以在这里收集它们并进行一些描述。当然,我特别在寻找类似于 的那种非常简单的翻页效果UIViewAnimationTransitionCurlDown/Up
,只是它是从右到左而不是从下到上。
用渐变叠加和一点二维动画来实现简单的翻页效果会很容易吗?或者这就是“叶子”项目的全部意义所在?感谢您对列表的澄清和更新。
编辑:
借助 iOS 5,您现在可以轻松添加 iBooks 之类的翻页效果。只需打开一个新项目并选择基于页面的应用程序(您需要运行 xCode 4.2 和 iOS 5)。