我可以使用iPad SDK中包含的“翻页”转换吗?或者所有这些都是用核心图形手工编码的?
答案 0 :(得分:10)
curl动画的代码如下:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:YES];
[oldView removeFromSuperview];
[UIView commitAnimations];
享受....
答案 1 :(得分:3)
也许有点迟了,但我目前正在使用一个名为“leaves”的框架,它有不同的分支,甚至支持缩放或两页查看。我甚至想过让我的应用程序稍快一点,并以更少的内存运行。 在GitHub上查看: https://github.com/brow/leaves
答案 2 :(得分:1)
页面转换过渡包含在SDK中,但它是一个私有API。
答案 3 :(得分:1)
更新:现在(自iOS 5.0起),请查看:UIPageViewController。
除了Leaf之外,还有另外两个库,更为现实:
答案 4 :(得分:0)
我不相信有可用的功能。这似乎接近你正在寻找的东西:http://www.iphonedevsdk.com/forum/iphone-sdk-development/32624-creating-uibutton-page-turn-animation.html
答案 5 :(得分:0)
我认为您可以参考这些可能对您有帮助的链接:
答案 6 :(得分:0)
请访问以下链接
http://blog.steventroughtonsmith.com/2010/02/apples-ibooks-dynamic-page-curl.html
它是Apple iBook Dynamic页面卷曲应用程序,它将是解决方案,你会是什么
完全期待。
答案 7 :(得分:0)
自iOS 5.0起,支持包含在公共SDK API中。
最简单的尝试方法是使用最新的Xcode版本(编写时为4.3.2)并选择基于页面的应用程序来启动新项目。
所涉及的课程是UIPageViewController
。