我查找了类似的帖子,但没有找到解决方案。我正在寻找一个简单的翻页动画(不需要手指跟踪),就像这个视频一样:http://www.youtube.com/watch?v=_vOYvaNhSHw
是否有可能创建或许可它?
非常感谢您的帮助。
我查找了类似的帖子,但没有找到解决方案。我正在寻找一个简单的翻页动画(不需要手指跟踪),就像这个视频一样:http://www.youtube.com/watch?v=_vOYvaNhSHw
是否有可能创建或许可它?
非常感谢您的帮助。
这段代码可以解决问题:
[UIView beginAnimations:@"Flip" context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:self.base.view cache:YES];
[user.view removeFromSuperview];
[base.view addSubview:home.view];
[UIView commitAnimations];
在这个例子中,“user”视图控制器被移除,而“home”视图控制器被添加,使用页面翻转的过渡效果。当我在寻找类似的东西时,我发现对于一些人(像我自己)UIPageViewController使用转换样式UIPageViewControllerTransitionStylePageCurl
非常理想。如果你想看看使用这个组件可以实现什么效果,请看iBooks应用程序并尝试翻页。非常容易使用,效果很棒。
页面不能通过编程或手势旋转,这给人一种非常逼真的翻页感觉。