UIPageViewController不会在前台应用程序后重新加载当前的viewController

保罗·拉菲斯基(Paul Lafytskyi)

https://imgur.com/6rGCCe5在pageViewController上滑动时,我按下了锁定或主页按钮。在前台应用程序之后

- (void)applicationDidBecomeActive:(UIApplication *)application

我已将通知发送到pageViewController,所以无法获取当前控制器,PageViewController无法重新加载他的控制器。

ContentViewController *viewController = [self.viewControllers firstObject]; 

返回错误的对象。任何委托方法都不会在前台之后调用。如何获得当前的控制器?

多普

当前的viewcontroller可能不是lastObject为什么不'reload'(不知道这是什么意思?)中的所有viewcontrollers的原因。self.viewControllers

或者,当pageViewController再次获得通知setViewControllers时

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

iOS:应用程序永远不会在前台运行。我如何调试这个问题?

程序永远不会在前台打开

Firestore不会在不重新加载应用程序的情况下更新SwiftUI网格

模块不会在应用程序中加载

应用程序在前台时不会触发onMessageReceived

当应用程序进入前台时如何加载当前的ViewController

React.js不会在状态更新时重新呈现应用程序

为什么静态文件不会在Django Web应用程序中加载?

Angular 应用程序不会在页面刷新时加载

Angular2应用程序不会在Plunker中加载

Turbolinks 加载事件永远不会在全新的 Rails 5.1 应用程序中触发

在前台显示应用程序的通知

保持应用程序在前台运行

应用程序不会在recyclerview火力显示数据

Jprofiler不会在应用程序崩溃时分离

应用程序不会在调试模式下启动

如果应用程序在前台,则通知ParentStack重新启动父级

firebase_messaging 回调在前台时不会触发。iOS 应用程序 Flutter

I18nManager.forceRTL不会在第一个应用程序加载中应用更改

自动重新加载扩展程序不会在更改时重新加载

使用 jest 运行时,应用程序不会在 history.push 上重新呈现

C# 用户定义的应用程序设置不会在系统启动时加载

应用程序不会在heroku上加载,无法破译heroku日志以告诉错误是什么

使用从头开始构建的 webpack 反应应用程序不会在 css 中加载图像

逻辑应用程序即使满足条件也不会在第一个警报后触发警报

点击应用程序图标不会在应用程序中显示通知

重新安装应用程序后不会删除解析当前用户

检测当前的前台android应用程序

在前台时如何刷新本机Deeplink应用程序?