У меня есть приложение, которое создает PDF-файл и отображает его одновременно. Как и ожидалось, между нажатием кнопки «Создать PDF» и QLPreviewController, представляющей документ, происходит 2-секундная задержка. Мало того, похоже, что документ мгновенно исчезает, зависает, а затем завершает затухание.iOS - Задержка QLPreviewController
Я понимаю, что причина задержки заключается в том, что она сначала генерирует PDF, но дизайн приложения не позволяет использовать какой-либо другой механизм. Я надеялся поставить короткую анимацию «LOADING ...» до появления представления QLPreviewController, но все, что я пробовал до сих пор, все равно представляет собой задержку в 2 секунды.
Может ли кто-нибудь дать указания относительно того, что я мог бы здесь сделать?
Вы пытались сгенерировать PDF в фоновом режиме очереди? – user523234