Tippen Navigationsleiste, um nach oben zu scrollen
-
13-09-2019 - |
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?
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