0

https://imgur.com/6rGCCe5 在pageViewController上滑动时,我按下锁定或主页按钮。在UIPageViewController不会在前台应用程序后重新加载当前viewController

- (void)applicationDidBecomeActive:(UIApplication *)application 

前台应用程序后,我发通知pageViewController,所以我不能让电流控制器,PageViewController不会重新加载自己的控制器。

ContentViewController *viewController = [self.viewControllers firstObject]; 

返回错误的对象。任何代表方法都不会在前景后调用。我怎样才能获得当前的控制器?

回答

0

当前视图 - 控制可能不是lastObject为什么不“刷新”(不知道这是什么意思?)在self.viewControllers

或者当pageViewController再次得到通知setViewControllers

- (void)setViewControllers:(NSArray *)viewControllers 
       direction:(UIPageViewControllerNavigationDirection)direction 
        animated:(BOOL)animated 
       completion:(void (^)(BOOL finished))completion 
+0

所有viewcontrollers>不是最后的对象 我的坏,错字。 – 2014-09-12 14:20:17

相关问题