Разрешение пользователю увеличивать / уменьшать масштаб веб-просмотра
Вопрос
У меня есть WebView, в который я загружаю локальную HTML-страницу с некоторыми встроенными изображениями.Я хочу разрешить пользователю увеличивать масштаб текста и изображения аналогично тому, как это было бы с помощью веб-браузера.
Есть какие-нибудь идеи, как это включить?
Спасибо
Решение
Попробуйте установить свойство UIWebView scalesPageToFit
к ДА
Другие советы
Для полноты картины.Вы должны включить мультитач, scalesPagesToFit, чтобы заставить его работать (есть некоторые условия, если он находится в определенных других представлениях).
Но затем, чтобы предотвратить масштабирование вашей веб-страницы (особенно при использовании локальных файлов).Вам нужно будет добавить следующий фрагмент в ваш HTML-код
Для получения дополнительной информации, так: http://iphoneincubator.com/blog/windows-views/right-scale-for-a-uiwebview
Это код, который работает у меня:
// объявляйте и выделяйте UIWebView перед
// UIWebView * Веб -просмотр;
// WebView = [[Выделение UIWebView] initWithFrame:CGRectMake(x, y, w, h)];
WebView.scalesPageToFit = ДА;
Я использовал scalesPageToFit для YES....это позволяет ему немного увеличить масштаб изображения...но не настоящий зум, как у safari.