title: UIWebView -- load external website, programmatically set initial zoom scale, and allow user to zoom afterwards
body: <p>Is it possible to do all of the above?  SO has given me a great way to set the initial zoom scale <a href="https://stackoverflow.com/questions/8028051/uiwebview-set-initial-zoom-scale-programmatically-when-loading-an-external-websi">here</a>.  Namely, to include the following line in my webViewDidFinishLoad method:</p>
  
  <pre><code>[webView stringByEvaluatingJavaScriptFromString: @"document.body.style.zoom = 5.0;"];
  </code></pre>
  
  <p>But what I still can't do is allow the user to change the zoom scale after the program initially sets it.  If I set scalePagesToFit to NO, the user can't change the zoom scale.  And if I set scalePagesToFit to YES, it overrides my programmatic zoom.</p>
  
  <p>Can anyone help?</p>
  
  <p>EDIT: thanks for the response.  But if I zoom the scrollView, things blur a little. </p>