Zulassen, dass Benutzer kneifen Zoom in / aus einem Webview
Frage
Ich habe einen WebView, in die ich mit einigen eingebetteten Bildern eine lokale HTML-Seite bin Laden. Ich mag, damit der Benutzer auf dem Text und Bild in ähnlicher Weise zu vergrößern, wie sie es mit dem Web-Browser.
Alle Ideen, wie dies zu ermöglichen?
Danke
Lösung
Versuchen UIWebView Eigenschaft scalesPageToFit
auf YES
Andere Tipps
Für Vollständigkeit. Sie müssen Multi-Touch, scalesPagesToFit ermöglichen, es an der Arbeit (es gibt einige Bedingungen, wenn sein in bestimmten anderen Ansichten).
Aber dann zu verhindern, dass es Ihre Webseite Skalierung (vor allem, wenn lokale Dateien verwenden). Sie müssen den folgenden Code-Schnipsel zu Ihrem HTML hinzuzufügen
Für weitere Informationen so: http://iphoneincubator.com/blog/windows- Ansichten / rechts-Skala-for-a-UIWebView
Dies ist der Code, der funktioniert für mich:
// deklarieren und zuweisen UIWebView vor
// UIWebView * webView;
// webView = [[UIWebView alloc] Initwithframe: CGRectMake (x, y, w, h)];
webView.scalesPageToFit = YES;
Ich habe scalesPageToFit auf YES .... es es in ein paar zoomen ... aber kein echter Zoom wie Safari hat.