Я не пробовал это с 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 от экрана.