5

我想UIPageViewController为我的 iOS 5.0 应用程序使用水平。

我唯一的问题是我不想要UIPageViewControllerTransitionStylePageCurl过渡。有没有办法获得像翻译这样的经典过渡?

注意:即使是丑陋的黑客也被接受,因为它会删除我以前的很多代码

4

2 回答 2

2

更新告诉你现在 iOS 6 有了新的过渡风格,这就是你想要的过渡

UIPageViewControllerTransitionStyleScroll

http://developer.apple.com/library/ios/ipad/#documentation/uikit/reference/UIPageViewControllerClassReferenceClassRef/UIPageViewControllerClassReference.html

于 2012-09-03T12:39:50.270 回答
0

但是 UIPageViewController 只有一种过渡风格:

 enum {
  UIPageViewControllerTransitionStylePageCurl = 0
 };
 typedef NSInteger UIPageViewControllerTransitionStyle;

解决方案是你必须创建 UIPageViewController 像 viewController 自定义转换

参考MPFoldTransition示例代码

于 2012-09-03T11:34:25.360 回答