PDF в UIWebView - PullRequest
       8

PDF в UIWebView

5 голосов
/ 17 сентября 2010

Я создаю приложение для журнала. Я отображаю каждую страницу моего журнала в UIWebView. Хотя веб-просмотр не заполняет экран PDF. Вокруг него граница. Как я могу отобразить его в полноэкранном режиме?

Ответы [ 2 ]

4 голосов
/ 06 октября 2010

Если установить флажок Scale Page в поле Fit в IB, граница для меня убрана.

4 голосов
/ 17 сентября 2010

Я не пробовал это с UIWebView, но вы можете сделать что-то подобное, чтобы программно расположить границу так, чтобы она была за кадром:

CGRect frame = webView.frame;
// you may need to modify the 5 and 10 below to match the size of the PDF border
frame.origin.x = frame.origin.x - 5;
frame.origin.y = frame.origin.y - 5;
frame.size.width = frame.size.width + 10;
frame.size.height = frame.size.height + 10;
webView.frame = frame;

Если вы используете UIWebView для отображения PDF и HTML, вы, конечно, измените только фрейм при отображении PDF, а затем вернете фрейм обратно к исходным значениям при отображении другого контента.

Я проделал этот тип вещей с UIScrollView по другой причине: для обеспечения отступов вокруг элементов, отображаемых в UIScrollView, чтобы был пробел в прокрутке (как показано в примере Apple PhotoScroller из WWDC 2010). Я предполагаю, что это также может помочь отодвинуть границы вокруг PDF от экрана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...