我想在用户点按“主页”按钮时显示提醒。我尝试过:
applicationWillResignActive
applicationDidEnterBackground
applicationWillEnterForeground
applicationWillTerminate
......但没有任何效果。对于前三个,当应用程序从后台返回到前台时会发出警报。我想在按下Home按钮后立即显示警报。有没有办法做到这一点?
另外:我想在前台运行应用程序,或根据用户输入发送到后台。
答案 0 :(得分:2)
抱歉,无法实现。
您提到的方法发生在按钮按下事件之后,但它无法停止主页按钮事件
答案 1 :(得分:1)
据我所知,你做不到。无法通过Objective C中的任何事件处理程序访问主页按钮功能。
只有当应用程序处于活动状态或变为活动状态时,才会通过UIApplicationDelegate“通知”您,但由于您无法锁定主页按钮或无法显示任何警报,让用户等待主页按钮的警报工作。
总之,主页按钮必须始终回家,无论您的应用程序想要什么或需要什么都无关紧要:)