iphone - 如何使 UIPageViewController 动画具有用于翻页功能的偏移边缘?

标签 iphone objective-c cocoa-touch xcode4.2 uipageviewcontroller

我有兴趣在我正在创建的新寻宝 iPhone 应用程序中使用新的 UIPageViewController 类。如果有藏宝图线索等,翻页动画看起来会很可爱。我注意到的一件事是,在 iBooks 中,Apple 让它看起来像是实际上有一堆页面,以便为翻到下一页提供 UI 可见性.这对我来说似乎是个好主意。

巧妙的是,在典型的 Apple 对细节的关注中,翻页动画并不像我见过的页面 View Controller 示例那样从屏幕边缘开始,而是从屏幕边缘开始偏移第一页出现的屏幕。这样您就不会将额外的页面图形作为正在翻转的页面的一部分,并且后续页面似乎保留在原位。

有人知道如何在我们自己的使用页面 View Controller 的应用程序中实现这种效果吗?

最佳答案

只需将 UIPageViewController 嵌入另一个 UIViewController 并将框架设置为父框架的一部分。有了 iOS5,嵌入终于变得简单了。 (参见 addChildViewController)

关于iphone - 如何使 UIPageViewController 动画具有用于翻页功能的偏移边缘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8360227/

相关文章:

ios - 崩溃 sizeWithAttributes

objective-c - 调用 [alert show] 后 UIAlertView 未立即显示

iphone - 导航栏标题过长如何处理?

ios - 通过单击 Uitextview 或 UILabel 中的某个单词执行操作

iphone - 在 iPhone 上安装配置描述文件 - 以编程方式

iphone - 开放式GL-ES 2.0 : Touch detection

iphone - Objective-C 运行时 : Swizzled method name?

iphone - 为XCODE项目(IPHONE)配置tesseract

iphone - 将 ShareKit 添加到我的项目中,无法编译 - 4,448 错误

c - 随机消失的结构