我正在使用UIPageViewController并使用UIPageViewController作为独立控制器,我需要的一切都像魅力一样。 我现在需要向PageController添加一些控制器,我已经实现了一个UIViewController并将所有内容添加到此ViewController中。 一切都工作正常,除了UIPageViewController没有通知设备轮换,因为它不是firstResponder。 我怎么解决呢?我试图在viewWillRotateToInterfaceRotation中手动调用spinelocationForInterfaceOrientation,但它不像我会...有没有人有任何提示?
由于
答案 0 :(得分:0)
你的UIViewController是UIPageViewController的委托吗?
如果没有,试试这个:
@interface YourViewController : UIViewController <UIPageViewControllerDelegate>
并实现这一点:
- (UIPageViewControllerSpineLocation)pageViewController:(UIPageViewController *)pageViewController spineLocationForInterfaceOrientation:(UIInterfaceOrientation)orientation