Данные приложения отображаются в фоновом режиме при двойном нажатии кнопки «Домой» в iPAd - PullRequest
0 голосов
/ 26 марта 2019

Мое приложение должно обрабатывать два сценария, упомянутых ниже:

1: После запуска приложения, когда вы нажимаете кнопку «Домой» один раз, а затем дважды, чтобы увидеть приложения в фоновом режиме, данные в приложении не должны отображаться.видимый в фоновом режиме.

2: После запуска приложения, когда вы дважды нажмете кнопку «Домой», данные приложения не должны быть видны в фоновом режиме

Среди этих двух сценариев первый обрабатывается записьюкод для добавления заставки на окно в applicationDidEnter backround. Но для второго сценария, поскольку applicationDidEnterBackground не вызывается, я помещаю тот же код в applicationWillResignActive.But, прежде чем написанный код выполняется, приложение показывается в backround со всеми данными вscreen.

Я не понимаю, что создает эту проблему.Ниже приведен код, который я пишу в обоих методах делегатов

 let imgviewSplash: UIImageView = UIImageView.init(frame: (self.window?.bounds)!)
    imgviewSplash.tag = 5001
    let imgSplash = UIImage.init(named: "640-690.jpg")
    imgviewSplash.image = imgSplash
    UIApplication.shared.keyWindow?.subviews.last?.addSubview(imgviewSplash)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...