Я реализовал пользовательский PDFView, который загружает PDF-файлы из облака и локально, если доступно.Для локальных экземпляров, как и ожидалось, все загружается быстро, но когда URL-адрес не является локальным, т. Е. С сервера, это может занять некоторое время, я хотел бы добавить UIActivityIndicator, пока PDFView загружает файл, есть ли способ узнатьделегат или уведомление для прослушивания, чтобы отслеживать это?
Моя реализация в основном похожа на приведенную ниже:
let url = ReportsRepository.shared.getReportUrl(id: "1234")
self.pdfView.document = PDFDocument(url: url)
После этого, если URL-адрес от сервера, приложение кажетсязаморозить, поэтому мне нужно добавить UIActivityIndicator здесь, проблема в том, как мне остановить его с помощью PDFKit?