Question

J'ai un UIWebView très long, et je dois ajouter un moyen pour l'utilisateur d'exploiter le UINavigationBar pour faire défiler vers le haut (quelque chose comme l'application Facebook, où il est peu lueur lorsque vous appuyez sur).

Comment puis-je faire?

Était-ce utile?

La solution

Dans iOS5, vous pouvez maintenant accéder au UIScrollView directement, ce qui vous permet de faire défiler vers le haut.

[webView.scrollView scrollRectToVisible:animated:]

Cela devrait prendre soin de tout ce dont vous avez besoin.

Autres conseils

Vous pouvez utiliser javascript pour faire défiler l'affichage Web vers le haut. Vous pouvez exécuter le javascript du côté Objective-C en utilisant

- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top