Domanda

Ho un tempo molto lungo UIWebView, e ho bisogno di aggiungere un modo per l'utente di toccare l'UINavigationBar per scorrere verso l'alto (qualcosa come l'applicazione Facebook, dove è poco bagliore quando si tocca).

Come posso fare questo?

È stato utile?

Soluzione

In iOS5, è ora possibile accedere al UIScrollView direttamente, consentendo di scorrere verso l'alto.

[webView.scrollView scrollRectToVisible:animated:]

Questo dovrebbe prendersi cura di tutto ciò di cui avete bisogno.

Altri suggerimenti

Si potrebbe utilizzare javascript per scorrere la visualizzazione Web verso l'alto. Si potrebbe eseguire il javascript dal lato Objective-C utilizzando

- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top