我正在构建一个具有多个纸质页面的iPad应用程序,并且我希望在iPad上实现类似于the animation you see when you turn pages in the iBooks app的页面过渡效果。几个问题......
答案 0 :(得分:6)
答案 1 :(得分:2)
如果您想使用OpenGL ES实现自己的解决方案,可以使用writeup来帮助您入门。虽然我不确定这是否与Apple使用的算法相同,但它看起来非常接近。至少它不会因使用私有API而禁止您的应用。
答案 2 :(得分:2)
问题在于,包含用于生成相同效果的页面卷曲库的API仍未记录,因此无法在应用商店中使用。幸运的是,Ole Begemann创建了一个Github项目,他提供了一些代码,可以让您轻松地在自己的应用程序中添加非常相似的效果。
Tom Brow(http://tombrow.com/)最初为类似iBooks的页面转换界面创建了一个名为Leaves(http://github.com/brow/leaves)的项目,该项目稍后由Ole Begemann分支(http://github.com/ole/leaves/tree/twopages)到{ {3}}答案 3 :(得分:2)
为了更新此事,Apple已经发布了使用动画的官方方式(自5.0起),请检查UIPageViewController。