Core Animation是否为iBook样式页面卷曲页面过渡提供公共API?我看过this博客帖子,它几乎完全重新设计了iBook页面卷曲转换,但它依赖于私有API。
实际上是否存在公开版本,如果没有公开版本的内容?
答案 0 :(得分:4)
如果您想使用OpenGL ES推出自己的解决方案,我已经编写了一个模拟page curl using a conical deformation algorithm的简介。虽然它可能与Apple使用的解决方案不同,但它看起来非常逼真,可以处理从任何角度观看动画的一般情况,而不仅仅是直接观看。
由于它是纯OpenGL并且不依赖于任何私有API,因此它也可以移植到除iPhone OS之外的其他平台。
虽然卷曲本身很难实现,但如果你想要一个交互式动画,你需要编写自己的手指跟踪代码,这有点复杂。
答案 1 :(得分:3)
没有。 iBooks使用大量私有API,包括此页面卷曲过渡。
您可以使用的唯一与页面卷曲相关的动画是整页UIViewAnimationTransitionCurlUp和Down过渡,以及半页UIModalTransitionStylePartialCurl。
答案 2 :(得分:2)
检查Flipboard or iBooks style animation代码可用的答案@ GitHub。