2010-06-09 114 views
2

是否可以覆盖主页按钮的默认行为(关闭应用程序)?如果你如何做到这一点?iPhone SDK主页按钮

+0

我只是好奇,你需要什么样的功能主页按钮? – nebs 2010-06-11 14:12:31

+0

我也对此感兴趣;我有一个客户端只需要他们的应用程序在设备上运行。所以,我想要主页按钮被覆盖以在应用程序内执行其他操作,或者什么也不做。 – Thomas 2010-06-24 16:56:29

+0

我想创建一个类似于主屏幕删除Apps的效果。当你点击几秒钟,图标开始“摇摆/摇动”,并可以重新排列/删除。而停止的方法就是homebutton。 – Stefan 2010-06-29 19:29:52

回答

-1

即使有可能,您的应用程序可能不会被Apple批准。 您是否为自己的私人应用程序计划此功能,或者您是否希望稍后分发此功能? 主页按钮可能是设备上最关键的按钮,并不是一个好主意来改变

0

好吧,有一个合理的ALT检测是否需要检测主页按钮是否被点击。我目前正在研究这种情况。

我的应用程序允许用户输入(进入UITextViews)。一位客户要求提供“自动保存”功能,如果他们(意外)在数据输入过程中点击主页按钮,我是否仍然可以捕获输入的数据并将其保存。

我测试的viewWillDisappear序列在收集数据和applicationWillTerminate显示viewWillDisappear在applicationWillTerminate之前调用的视图。现在我完全理解这是苹果想要的架构序列,但是这个序列也排除了在applicationWillTerminate中设置一个简单的布尔值,以让特定的viewWillDisappear知道由于applicationWillTerminate它正在消失。

所以问题依然存在。 UIView如何检测到它由于应用程序终止而正在消失?

+0

这真的应该是一个新问题,因为没有人能够在这里回答你,它与原始问题没有多大关系。 – 2011-02-22 18:57:01