3

我正在尝试为 pdf 阅读器应用程序在横向模式下重新创建类似 iBook 的转换。我只需要动画,而不需要像 iBook 应用程序那样的触摸处理;用户只需轻扫一下即可翻页。我尝试了不同的示例代码,包括 Leaves,但我找不到任何简单的东西。谁能帮我创建这个简单的动画,或者有一种简单的方法来重新创建 iBook 过渡?

4

2 回答 2

4

Ole Begemann 做过类似的事情。您可以在 GitHub 上找到该项目。

Ole 还撰写了一篇极好的博客摘要,其中包含一些最好的开发人员链接和教程。非常值得订阅!

于 2011-04-27T13:42:25.657 回答
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];
于 2011-04-27T13:44:16.690 回答