0
アプリがバックグラウンドモードになると、キャプチャ画面にデフォルト画像が表示されます。ユーザーがアプリケーションの一覧を表示するホームボタンを2回押してアプリケーションを強制終了しようとすると、静的なイメージも表示する必要があります。静止画像をsnapshotViewに設定する(afterScreenUpdates :)
アプリがバックグラウンドモードになると、キャプチャ画面にデフォルト画像が表示されます。ユーザーがアプリケーションの一覧を表示するホームボタンを2回押してアプリケーションを強制終了しようとすると、静的なイメージも表示する必要があります。静止画像をsnapshotViewに設定する(afterScreenUpdates :)
私はこのプロセスで試しましたが、何か間違っている場合は私を修正してください。
func applicationDidEnterBackground(_ application: UIApplication) {
if((self.imgViewStaticImage) != nil)
{
self.imgViewStaticImage?.removeFromSuperview()
}
self.imgViewStaticImage = UIImageView(frame: (self.window?.bounds)!)
self.imgViewStaticImage?.image = UIImage(named: "banner")
self.window?.addSubview(self.imgViewStaticImage!)
self.window?.bringSubview(toFront: self.imgViewStaticImage!)
}
func applicationWillEnterForeground(_ application: UIApplication) {
if((self.imgViewStaticImage) != nil)
{
self.imgViewStaticImage?.removeFromSuperview()
}
}