Is it possible to do all of the above? SO has given me a great way to set the initial zoom scale here. Namely, to include the following line in my webViewDidFinishLoad method:
[webView stringByEvaluatingJavaScriptFromString: @"document.body.style.zoom = 5.0;"];
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.
Can anyone help?
EDIT: thanks for the response. But if I zoom the scrollView, things blur a little.