iBook页面翻转过渡

时间:2011-04-27 13:37:32

标签: cocoa-touch ios animation page-curl

我正在尝试重新创建iBook,就像横向模式中的页面转换为pdf阅读器应用程序。我只需要动画,而不是像iBook应用程序那样的触摸处理;用户通过简单的滑动就可以翻页。我尝试了不同的示例代码,包括Leaves,但我找不到任何简单的东西。 任何人都可以帮助我创建这个简单的动画,还是有一种简单的方法来重新创建iBook过渡?

3 个答案:

答案 0 :(得分:4)

Ole Begemann做过这样的事情。您可以找到项目here on GitHub

Ole还撰写了一些关于一些最佳开发人员链接和教程的精湛博客摘要。非常值得订阅!

答案 1 :(得分:0)

查看可用动画类型的UIView文档。这是我使用的:

UIViewAnimationOptions animation;
if (pageNumberLower) {
    animation = UIViewAnimationOptionTransitionCurlDown;
} else {
    animation = UIViewAnimationOptionTransitionCurlUp;
}

[UIView transitionWithView:myChangingView
                  duration:0.5
                   options:animation
                animations:^{ CHANGE PAGE HERE }
                completion:NULL];

答案 2 :(得分:0)

选项不多。这里有一个类似的问题,请检查:

Turn a page like a Book with UIView?