Вопрос

Кто-нибудь знает, как использовать основную графику, чтобы нарисовать PDF, как в iBooks. Я уже могу нарисовать страницу PDF, используя Core Graphics, но было любопытно, как iBooks показывает нижний вид на качество каждой страницы, поэтому она быстро загружается, а затем, когда вы остаетесь на странице, она оказывает его полное качество. Это делает его возможность открывать PDF, не заставляя пользователя ждать, как большинство приложений журнала, которые вы видите на iPad. Любые идеи помогут!

Это было полезно?

Решение

У Apple есть какой-то «ZoomingPDFViewer».

http://developer.apple.com/library/ios/#samplecode/zoomingpdfviewer/introduction/intro.html#//apple_ref/doc/uid/dts40010281.

Я подозреваю, что может дать вам несколько хороших идей :-)

Другие советы

Я предполагаю, что они используют несколько слоев, первый слой загружает PDF в низком разрешении, а лучшее разрешение готовится на заднем плане. Когда готовые эти слои поменяются.

Посмотрите на CGPDFDocumentref и Catiledlayer в документации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top