早上好,我让我的应用程序通过BLE检查连接的设备,如果设备未连接,我正在使用此代码选择设置App以建立连接。
NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
[[UIApplication sharedApplication] openURL:url];
但是,使用UI顶部提供的返回应用程序按钮返回到Class时,不会再次触发viewDidLoad方法!,问题是我该如何执行相同的检查并现在采取不同的操作。即搜寻下一个场景?
问候JZ
您需要UIApplicationWillEnterForegroundNotification
在该视图控制器中进行聆听,并检查应用程序进入前景时的状况。在这种情况下,应用程序进入前台意味着用户从设置中返回到您的应用程序,因此您可以在此处检查并执行检测。
但是请注意,如果此视图控制器始终处于活动状态,则它将在您的应用程序每次进入前台时执行代码。确保仅在确实需要时才显示此视图控制器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句