webViewDidFinishLoadメソッドの中で以下を実行すると設定出来る。
[webView stringByEvaluatingJavaScriptFromString:@"document. body.style.zoom = 5.0;"];
でも、初期の倍率より小さく出来なくなるっぽい。
js実行したり、HTMLをいじったりして表示を変えるのはHTMLが変わると動かなくなるかもという不安があるなあ。。
参考:iphone - UIWebView set initial zoom scale programmatically when loading an external website? - Stack Overflow