UIWebView - загрузить внешний веб-сайт, программно установить начальный масштаб масштабирования и разрешить пользователю впоследствии масштабировать

Можно ли сделать все вышеперечисленное? SO дал мне отличный способ установить начальный масштаб здесь . А именно, включить следующую строку в мой метод webViewDidFinishLoad:

[webView stringByEvaluatingJavaScriptFromString: @"document.body.style.zoom = 5.0;"];

Но я все еще не могу позволить пользователю изменять масштаб масштабирования после того, как программа изначально установила его. Если я установлю для scalePagesToFit значение NO, пользователь не сможет изменить масштаб масштабирования. И если я установил для scalePagesToFit значение YES, он переопределит мой программный масштаб.

Кто-нибудь может помочь?

РЕДАКТИРОВАТЬ: спасибо за ответ. Но если я увеличиваю scrollView, все немного размывается.

14
задан Community 23 May 2017 в 12:02
поделиться