Как отобразить PDF в Objective-C?

Как читать и отображать PDF в Objective-C?

5 ответов

Если вы просто хотите отобразить его, проще всего загрузить его в UIWebView.

Если вы хотите только читать и отображать PDF-файлы для пользователей, как это делает приложение Почта на вашем устройстве iOS со всеми функциями прокрутки и масштабирования, то я бы использовал UIDocumentInteractionController.

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIDocumentInteractionController_class/Reference/Reference.html

Вы найдете полезный код в одном из моих недавних вопросов здесь:

Сбой UIDocumentInteractionController при выходе

Надеюсь это поможет.

Взгляните на этот пример кода Apple для ZoomingPDFViewer (для просмотра этой ссылки требуется членство в iOS Developer).

Простой способ - с помощью UIDocumentInteractionController

Недостаток: вам нужен локальный файл-URL

Пожалуйста, посмотрите на это

http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_pdf/dq_pdf.html

Здесь они дали хорошее объяснение.

Другие вопросы по тегам