Вы все можете знать, что iOS снимает снимок вашего приложения, прежде чем бросать его в фоновом режиме. Это, как правило, для лучшего пользовательского опыта, такого как быстрая анимация, чтобы вернуть приложение и так далее. Я не хочу, чтобы на экране сохранялся снимок экрана приложения, но я хочу, чтобы многозадачность все еще существовала.
У меня появилось решение, но я не уверен, что я направляюсь в правильном направлении. Таким образом, когда вызывается applicationDidEnterBackground
, я помещаю в оверлейное изображение, которое будет захвачено ОС, и как только приложение войдет на передний план, я удалю оверлей. Я не уверен, что это сработает, но я нахожусь на пути к этому. Между тем, любые другие мысли по этому поводу помогут мне разобраться в оптимальном способе решения этой проблемы.