У вашего приложения нет официального способа отложить закрытие после того, как пользователь нажмет кнопку «Домой». Apple хочет, чтобы пользователи могли выходить из приложений быстро и в любое время. Тем не менее, вы получаете уведомление, когда ваше приложение закрывается, и у вас есть шанс запустить некоторый код. Я не могу точно сказать, что какой-либо пользовательский интерфейс будет работать, но место, где можно попробовать это, находится в вашем классе UIApplicationDelegate (AppDelegate). Интересующие вас методы:
- (void)applicationWillResignActive:(UIApplication *)application {
// Try some UI stuff here
}
Or:
- (void)applicationDidEnterBackground:(UIApplication *)application {
}
Я предполагаю, что пользовательский интерфейс изменится, поскольку окно приложения анимируется. Дайте нам знать, если это работает!