【问题标题】:Does iOS control centre calls any UIApplication method.? [duplicate]iOS 控制中心是否调用任何 UIApplication 方法。? [复制]
【发布时间】:2017-09-06 09:36:50
【问题描述】:

控制中心调用 AppDelegate

- (void)applicationWillResignActive:(UIApplication *)application {    
}

- (void)applicationDidBecomeActive:(UIApplication *)application {

}

这两个方法,但是调用了哪个UIViewController方法

【问题讨论】:

  • 这与应用程序委托有关,与视图控制器无关。
  • 当应用程序进入后台或激活时,您想在任何特定视图控制器中执行任何操作吗?如果是这样,您可以在所需的视图控制器广告句柄中相应地添加这些事件的通知。
  • 请参考这个链接:stackoverflow.com/questions/10359186/…可能对你有帮助。

标签: ios objective-c


【解决方案1】:

当应用程序出现任何中断时,它会调用

(void)applicationWillResignActive:(UIApplication *)application

方法。当用户回到应用程序或中断被移除时,它会调用

(void)applicationDidBecomeActive:(UIApplication *)application

例如,如果有来电或用户从下拉或控制中心打开通知。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多