Take the 2-minute tour ×  I have a UIWebView in my app and I am
having trouble making it work correctly simultaneously with
landscape and the viewport zoom.  If I load pages in portrait
and then rotate the phone, using the autoresize, it works
correctly, zooming in for pages that are set to zoom. However,
if I start the webview in landscape mode, I have to rotate to
portrait and then rotate back to landscape to get the zoom
correct. Mobile Safari does not have this problem.  For example
if you load mobile.washingtonpost.com in the webview starting in
landscape mode, the text is small. If you rotate to portrait and
then back to landscape, the text is larger (as it should be).
Mobile safari is smart enough to have the text large immediately
when you load it in landscape. I want that :)  I have a
workaround, but it is a total hack and I am wondering if there
is a better way. Basically, I can get the landscape to have the
right zoom, but only after it is loaded by twiddling the frame
size of the webivew to 320 wi