当用户点击主页按钮时清除UITextField

时间:2011-08-05 02:54:26

标签: iphone

我是iPhone开发人员的新手,我正试图找出当用户点击主页按钮时清除UITextField的最佳方法。我没有在默认标签栏.m文件中看到任何“明显”的方法,我正在搞乱。我正在使用xcode 4.任何包含示例代码的想法都会非常有用。感谢。

2 个答案:

答案 0 :(得分:1)

您可以使用this method

- (void)applicationWillResignActive:(UIApplication *)application

每当用户离开您的应用程序时都会使用此选项,这意味着从按下电话按钮接听电话,并按照您的要求按住主屏幕按钮。 在这种方法中,您可以“暂停”您的应用,并尽快“暂停”applicationWillResignActive: 返回,您的应用已进入后台。

答案 1 :(得分:0)

哪个主页按钮?设备主按钮?然后你必须在AppDelegate中处理applicationDidEnterBackground才能完成它。

在ViewControllers上,您可以在NSNotificationCenter上订阅UIApplicationDidEnterBackgroundNotification