Уменьшите содержание WebView в приложении для iphone - PullRequest
0 голосов
/ 19 марта 2010

Я хочу отобразить несколько веб-материалов в одном главном представлении.

Я создал другой WebView и настроил его высоту и ширину, чтобы они подходили всем в одном размере представления в режиме альбомной ориентации.

Как уменьшить содержимое веб-представления для отображения данных небольшого размера (в соответствии с высотой и шириной WebView)?

Я создал приложение с помощью построителя интерфейса. Представление - это интерфейс с одной панелью вкладок.контроллера панели вкладок.

Спасибо,

Ответы [ 2 ]

0 голосов
/ 22 марта 2010

Вы можете использовать свойство scalePageToFit веб-представления, чтобы убедиться, что веб-страница масштабируется для соответствия представлению.

Если ваш веб-вид называется webView, вы можете сделать следующее:

webView.scalesPageToFit = YES;  
0 голосов
/ 19 марта 2010

В принципе, вы можете использовать масштабное преобразование для любого вида и уменьшить его. Тем не менее, UIWebview встроен в полноэкранный режим прокрутки, который, я не думаю, будет вести себя как подпредставление другого представления (особенно другого подпредставления).

Все миниатюрные просмотры веб-страниц, которые я видел, были только что уменьшенными изображениями страницы. Чтобы создать такое изображение, вы должны нарисовать CGLayer веб-представления в CGImage, а затем масштабировать это изображение. Это тот же процесс, который вы использовали бы для создания миниатюр.

См. Категории UIImage Тревора Теодора для необходимых инструментов.

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