iphone - 如何处理 iOS 4 以下 iPhone 中的电话中断

标签 iphone ios

在我的一个应用程序中,我需要处理调用中断。我知道应用程序将直接在 iOS 4 中进入后台。我该如何处理 iOS 小于 4 的设备。我是否需要实现任何委托(delegate)方法才能收到调用中断的通知。请帮忙。

提前致谢..:)

最佳答案

使用下面的 Appdelegate 方法:

  • (void)applicationWillResignActive:(UIApplication *)application

    当应用程序即将从事件状态转变为非事件状态时,该委托(delegate)将调用。对于某些类型的临时中断(例如来电或用户退出应用程序并开始转换到后台状态),可能会发生这种情况。

重新启动在应用程序处于非事件状态时暂停(或尚未启动)的任何任务。如果应用程序以前在后台,可选择刷新用户界面。为此,请使用下面的 appDelegate

  • (void)applicationDidBecomeActive:(UIApplication *)application

关于iphone - 如何处理 iOS 4 以下 iPhone 中的电话中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6381763/

相关文章:

iPhone 游戏开发与 Cocos2d : how to generate a cool light effect when an entity gets hit?

iphone - 同一应用程序不同目标的替代字符串 - 使用 NSLocalizedString?

iphone - 将 NSString 与 UTF32 相互转换

ios - 选择 DatePicker 时显示 View

iphone - Facebook Connect 登录问题

ios - 在 iOS 中为我​​的时间设置 AM/PM

ios - 如何使用变换旋转 UIView?

iphone - 如何在 UIWebView 中启用放大/缩小选项?

ios - iOS - Xcode 中的文件所有者和第一响应者是什么?

ios - 在 UIImageView 中的两个图像之间转换的最佳方式