Frage

Ich habe eine wirklich lange UIWebView, und ich brauche einen Weg für den Benutzer hinzufügen, um den UINavigationBar tippen, um nach oben zu scrollen (so etwas wie der Facebook-App, wo es wenig Glühen ist, wenn Sie tippen).

Wie kann ich das tun?

War es hilfreich?

Lösung

In iOS5, können Sie jetzt die UIScrollView direkt zugreifen, so dass Sie nach oben blättern.

[webView.scrollView scrollRectToVisible:animated:]

Das sollte sich um alles kümmern, die Sie benötigen.

Andere Tipps

Sie könnten Sie Javascript verwenden, um die Web-Ansicht nach oben zu blättern. Sie könnten das Javascript von der Objective-C-Seite mit

execute
- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top