【发布时间】:2011-02-07 13:07:18
【问题描述】:
我可以使用 iPad SDK 中包含的“翻页”过渡吗?还是这些都是用核心图形手工编码的?
【问题讨论】:
标签: ios iphone ipad transition
我可以使用 iPad SDK 中包含的“翻页”过渡吗?还是这些都是用核心图形手工编码的?
【问题讨论】:
标签: ios iphone ipad transition
curl Animation 的代码如下:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:YES];
[oldView removeFromSuperview];
[UIView commitAnimations];
享受....
【讨论】:
可能有点晚了,但我目前正在使用一个名为“叶子”的框架,它有不同的分支,甚至支持缩放或两个页面视图。我什至想办法让我的应用程序稍微快一点,并以更少的内存运行。 在 GitHub 上查看: https://github.com/brow/leaves
【讨论】:
翻页转换包含在 SDK 中,但它是一个私有 API。
【讨论】:
更新:现在(从 iOS 5.0 开始)包括在内,请查看:UIPageViewController。
除了 Leaves 之外,还有另外两个库用于此目的,它们更加现实:
【讨论】:
我认为没有可用的功能。不过,这似乎与您要查找的内容很接近:http://www.iphonedevsdk.com/forum/iphone-sdk-development/32624-creating-uibutton-page-turn-animation.html
【讨论】:
请访问以下链接,
http://blog.steventroughtonsmith.com/2010/02/apples-ibooks-dynamic-page-curl.html
它是Apple iBook Dynamic page curl 应用程序,它将是解决方案,你会做什么
完全期待。
【讨论】:
自 iOS 5.0 起,该支持已包含在公共 SDK API 中。
最简单的尝试方法是使用最新的 Xcode 版本(编写时为 4.3.2)启动一个新项目并选择Page based Application。
涉及的类是UIPageViewController。
【讨论】: