Web View - видовое представление для проспотра HTML контента

Web view предвтавляет собой область, которая может отображать HTML контент. Данная область реализована в классе UIWebView, и не может иметь подклассов.

Настройка Web View

Настройка осуществляется в Interface Builder в секции Web View инспектора атрибутов. Некоторые конфигурации не могут быть сделаны в инспекторе атрибутов, их следует сделать программно.

Контент для Web View

Чтобы ваш Web View отображал контент, вы просто создаете UIWebView объект, вставляете его в окно, и посылаете запрос для загрузки вэб контента. Используйте метод loadRequest: для начала загрузки вэб контента, stopLoading, для остановки. Свойство loading показывает, находится ли объект Web View в процессе загрузки. Вы можете создать Wev View объект в Interface Builder, но загрузить контент только программно.

[self.anyWebView loadRequest:[NSURLRequest requestWithURL:[NSURL 
			URLWithString:@"http://www.macbug.ru/"]]];

Поведение Web View

Вы можете установить автоматическое масштабирование контента для соответствия экрану iOS устройства. По умолчанию данная опция выключена, вы можете ее включить выбрав Scales Page To Fit в инспектроре атрибутов или установив свойство scalesPageToFit в YES. Установка этого свойства также позволяет пользователю масштабировать содержимое Web View.

Web View поддерживает распознование таких форматов текста, как URL ссылка, адрес, номер телефона, событие. Если вы активируете соответствующее распознование в секции Detection, свойство dataDetectorTypes, пользователям станет возможно переключать связанное действие для каждого типа текста, нажатием на этот текст. Например можно перейти к набору номера или добавить событие в календарь.

Внешний вид Web View

Вы не можете кастомизировать внешний вид Web View.

 
 
homeЗаметили ошибкукарта сайта 
   Made on a Mac