У меня есть конфиденциальная информация в моем приложении, поэтому я хотел бы скрыть их с помощью заставки, когда приложение будет перемещено в фоновый режим.
Я запускаю приложение на iOS6 и далее.
Я попытался отобразить представление в applicationWillResignActive
, но проблема в том, что он отображает экран заставки, даже если пользовательская панель управления салфеткой, например. Я хочу, чтобы он показывался только тогда, когда приложение перемещено на задний план.
Я попытался отобразить свой splashScreen в applicationDidEnterBackground
, но он берет screenShot, прежде чем информация будет отображаться при восстановлении во время анимации.
Вот дух того, что я хочу:
- (void)applicationDidEnterBackground:(UIApplication *)application {
[_window addSubview:__splashController.view];
}