Представление исчезает при нажатии кнопки «Домой»

#ios #iphone

#iOS #iPhone

Вопрос:

Я разрабатываю приложение для IOS и запускаю приложение на своем iPhone.

Я нажимаю кнопку «Домой» на iPhone, но когда я дважды нажимаю кнопку «Домой» и перехожу к своему приложению, оно показывает вид, как показано на следующем рисунке. Представление исчезает, когда я возвращаюсь.

введите описание изображения здесь

Но я не закрываю представление в viewDidDisappear или viewWillDisappear . А затем, когда я нажимаю на приложение, оно показывает blank View , как показано на следующем рисунке.

введите описание изображения здесь

Я понятия не имею об этом…Может кто-нибудь мне помочь?

Комментарии:

1. Что происходит, когда вы запускаете приложение отсюда, вы видели представление?

2. @Rushi показывает пустой вид, как на картинке, которую я опубликовал.

Ответ №1:

Я думаю, что вы не использовали следующие функции 1.applicationWillResignActive amp; 2.applicationWillEnterForeground в вашем приложении. поэтому, пожалуйста, используйте следующие функции в AppDelegate.m - (void)applicationWillResignActive:(UIApplication *)application {
}
-(void)applicationWillEnterForeground:(UIApplication *)application{
}

Комментарии:

1. У меня уже есть вышеуказанная функция AppDelegate.m . И оно есть [self checkViews:application.windows] ; [navigationController popToRootViewControllerAnimated:NO] ; applicationDidEnterBackground . Но это то же самое…