9

我正在寻找一种非常简单的翻页效果,类似于 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)。

4

2 回答 2

6

我回答了这个关于页面卷曲效果状态的问题。

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

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

于 2011-06-23T21:23:32.420 回答
4

你可以试试 XBPageCurl 项目,它比使用 paperstack 和免费 https://github.com/xissburg/XBPageCurl更成熟

于 2012-08-03T17:03:06.257 回答