[英]UIPageViewController delegate not firing for landscape orientation
我正在使用uipageviewcontroller來顯示一些viewcontrollers列表。在protrait中一切正常,所有的委托和數據源方法都在縱向模式下觸發。但是如果我將設備旋轉到橫向,則不會觸發委托方法。
- (void)pageViewController:(UIPageViewController *)pageViewController willTransitionToViewControllers:(NSArray *)pendingViewControllers
不會被觸發。
每次方向改變時,您都需要重新設置視圖控制器
WeightPageContentViewController *startingViewController = [self viewControllerAtIndex:currentViewControllerIndex];
NSArray *viewControllers = @[startingViewController];
[self.weightPageViewController setViewControllers:viewControllers direction:UIPage
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.