如何解决iPhone开发的页面卷曲和翻转效果
| 我正在寻找一种非常简单的翻页效果,类似于iBooks中的翻页效果,但更为简单。我只需要在用户滑动屏幕时翻转页面(因此,可以轻松地“抓取”页面动画等,而不仅仅是动画)。实际上,我需要做的只是以下内容,除了它不应该CurlDown或CurlUp,而应该是从左侧到右侧,反之亦然:[UIView setAnimationTransition:
UIViewAnimationTransitionCurlDown
forView:self.view cache:YES];
我环顾四周,那里有一些关于如何进行更高级的页面转换的教程:
对于iOS 5:只需使用UIPageViewController(请参见下面的编辑)
对于iPad:Page Curling-看起来完美,漂亮,但是相当先进
对于iPad:Page Curling –正确的方向,但不那么漂亮
对于iPhone:Fancy \'Transparent \'Curl(如iBooks)-专用API,但(?)
解构Classics中的效果:Classics App
我猜可能会有更多的教程和示例代码,我想知道我们是否可以在此处进行一些描述来收集它们。当然,我特别希望找到一种非常简单的翻页效果,类似于UIViewAnimationTransitionCurlDown/Up
,只是它从右到左而不是从上到下。
通过渐变叠加和少量2D动画实现简单的翻页效果是否容易?还是“叶子”项目的全部目的?感谢您对清单的说明和更新。
编辑:
使用iOS 5,您现在可以轻松添加iBooks,例如翻页效果。只需打开一个新项目,然后选择基于页面的应用程序(您需要运行xCode 4.2和iOS 5)。
解决方法
我回答了有关页面卷曲效果状态的问题。
我们开发了一种基于OpenGL ES和CoreGraphics的过滤器,该过滤器看起来非常接近iBooks,而且它的App Store安全。筛选器完成后,我们正在使用一个简单易用的API来整合效果。
在这里看看http://api.mutado.com/mobile/paperstack/
, 您可以尝试XBPageCurl项目,它比使用paperstack更成熟,而且免费
https://github.com/xissburg/XBPageCurl
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。