iPhone UIWebView-Breite passt nicht nach Zoomvorgang + UIInterfaceOrientation-Änderung

Ich habe eine Bare-Bones-iPhone-App mit einer UIWebView-Funktion erstellt (Seite wird auf JA skaliert, sollteAutorotateToInterfaceOrientation = JA) und eine Webseite geladen, z.https: //stackoverflow.com

Das Drehen des Geräts zeigt, dass die Größe von UIWebView automatisch an die Breite angepasst wird. Gut

Falsc: Vergrößern und verkleinern Sie die Seite. Wenn Sie das Gerät jetzt drehen, wird UIWebView in einer seltsamen Breite in einer der Ausrichtungen angezeigt (wenn Sie im Querformat zoomen, ist die Hochformatbreite seltsam und umgekehrt). Dieses Verhalten wird nur behoben, wenn Sie zu einer anderen Seite navigieren.

Richti: Laden Sie dieselbe URL in Mobile Safari. Das Drehen funktioniert und die Breite passt unabhängig von der Zoomübung.

Ist dies ein UIWebView-Fehler (wahrscheinlich nicht)? Oder muss etwas getan werden, damit die Dinge "einfach funktionieren" wie in Mobile Safari?

Antworten auf die Frage(16)

Ihre Antwort auf die Frage