0
我有一个翻页应用程序,可以在iOS 5.1模拟器中正常工作,但我正在更新到iOS 6,并且遇到了与UIPageViewController有关的问题。所有页面视图控制器都将UIScrollView设置为添加到它们的边界。我有navigationOrientation设置为水平和翻页正常工作中的iOS 5UIPageViewController导航方向适用于iOS 5,但不适用于6
BookController *bc = [[BookController alloc] initWithTransitionStyle:UIPageViewControllerTransitionStylePageCurl
navigationOrientation:UIPageViewControllerNavigationOrientationHorizontal
options:nil];
bc.dataSource = bc;
bc.delegate = bc;
bc.bookDelegate = theDelegate;
在iOS 5中水平滚动时,下面的方法火...
- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController
viewControllerAfterViewController:(UIViewController *)viewController;
- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController
viewControllerBeforeViewController:(UIViewController *)viewController;
但是,在iOS 6中它们在水平和垂直滚动时触发。
任何想法可能会发生什么?