nie wierzę, istnieje sposób, aby to zrobić. Nie znam struktury, z którą się łączyłeś, ale pracuję na pełny etat w pakiecie PSPDFKit iOS PDF SDK. Aby renderować pliki PDF w systemie iOS, należy je w całości pobrać. Można w zasadzie stworzyć CGPDFDocument w pewnym momencie za pośrednictwem
CGPDFDocumentCreateWithURL(...)
(or)
CGPDFDocumentCreateWithProvider(...)
Teraz CoreGraphics rzuci się jakiś tajemniczy błąd 15, jeśli starają się karmić CGPDFDocumentCreateWithURL ze zdalnego adresu URL (choć działa na/localhost/zdalnych adresów URL)
Teoretycznie możesz napisać CGDataProvider, który pobiera dokument w locie, ale problem polega na tym, że iOS nadal będzie czytał i parsował cały plik PDF, zanim będzie mógł go wyświetlić - i sam zadałem sobie trud napisania niestandardowego dostawcy (jeden która obsługuje AES256 i odszyfrowuje treść PDF w locie dla dodatkowego bezpieczeństwa). Naprawdę jest to trudne.
tl, dr: Musisz pobrać plik PDF. Na przykład z tym schludnym AFNetworking extension napisałem - obsługuje nawet CV.