iPhone/iPad рисовать PDF как iBooks?
Кто-нибудь знает, как использовать основную графику для рисования PDF, как в iBooks. Я уже могу нарисовать страницу в формате PDF, используя основную графику, но мне было любопытно, как iBooks показывает более низкое качество просмотра каждой страницы, поэтому она загружается быстрее, а затем, когда вы остаетесь на странице дольше, она отображает ее в полном качестве. Это позволяет открывать PDF без необходимости заставлять пользователя ждать, как большинство журнальных приложений, которые вы видите на ipad. Любые идеи помогут!
2 ответа
Apple have some "ZoomingPDFViewer" sample code:
I suspect that might give you some good ideas:-)
Я предполагаю, что они используют несколько слоев, первый слой загружает PDF в низком разрешении и лучшее разрешение готовится в фоновом режиме. Когда все готово, эти слои меняются местами.
Посмотрите на CGPDFDocumentRef и CATiledLayer в документации.