2010-11-23 9 views
2

Ich verwende eine UIWebView, um eine HTML-Seite mit einem iframe anzuzeigen.iOS 4.x: UIWebView iframe Scrollen

Die UIWebView hat myWebView.scalesPageToFit = YES;

und die Seite selbst hat

< meta name = "Ansichtsfenster" content = "width = 320, benutzer skalierbare = yes"/>

Unter 3.2 hatte das iframe sehr schöne Bildlaufleisten und ich könnte den Inhalt des iframe skalieren und doppelt antippen, was eine Javascript-dynamisch geladene PDF ist. Unter 4.x ist es überhaupt nicht interaktiv und hat keine Bildlaufleisten. Ja, das ist der gleiche Code.

Mir sind keine neuen Flags für dieses Verhalten unter 4.x bekannt. Bist du? Oder muss ich am Ende ein UITextView machen und das PDF dort laden?

Antwort

0

Aus der Diskussion über eine doppelte Frage jemand fragte später, und im Lichte der Apple eigenen documentation stating this should be possible, es klingt wie dies ein (ärgerlich) Fehler in neueren Versionen von iOS ist: IFRAMEs and the Safari on the iPad, how can the user scroll the content?

I rdar eingereicht haben : // problem/8904584 mit Apple, wenn dies dich betrifft, füge bitte (alle) ein Duplikat bei http://bugreport.apple.com ein, das auf diese Fehlernummer verweist.

+0

Ich schließe mich dem Bug an, obwohl ich dafür vor ein paar Monaten einen TextView erstellen musste. – jhhl