ios - 有没有一种方法可以让我们在 iOS 中接到电话、完成通话等时获取委托(delegate)方法?

标签 ios uiapplicationdelegate

<分区>

假设我想在应用程序中的电话通话结束后调用一个方法。可以这样做吗?我知道如何使用 UIApplicationDelegate我可以使用这些方法的方法:

- (void)applicationWillEnterForeground:(UIApplication *)application 

情况可能并非如此,因为应用程序不必在完成电话调用后专门调用此方法。可能是其他干扰。

- (void)applicationWillResignActive:(UIApplication *)application
- (void)applicationDidEnterBackground:(UIApplication *)application

情况可能并非如此,因为应用程序不必在我们接到电话时专门调用此方法。可能是其他干扰。

是否有我遗漏的通知?

最佳答案

结束通话后让用户返回您的应用程序

参见this link

关于ios - 有没有一种方法可以让我们在 iOS 中接到电话、完成通话等时获取委托(delegate)方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18712655/

上一篇:ios - 在 UIButton 上放置详细信息披露按钮

下一篇:ios - 在 TableView 的所有行中查找所有执行函数,而不是可见单元格

相关文章:

ios - 如何通过以编程方式创建窗口和 View 来设置 iOS 应用程序?

ios - 应用程序 ID(团队 ID)

ios - 在 iOS 设备上显示使用 R 创建的 PDF 图的问题

ios - 从两个应用程序访问共享数据

objective-c - Cocoa-Touch – 委托(delegate)混淆

ios - 在 AppDelegate.m 上设置 label.text

iphone - 将 XIB 从变量切换到 View Controller

ios - iOS 上的 iTunes 应用程序评论来自应用程序

objective-c - 在 applicationDidBecomeActive 中捕获 launchOptions

xcode - 使用 UITableViews 跨应用程序使用 ADBannerView 的共享实例