Вопрос

У меня очень длинный UIWebView, и мне нужно добавить, чтобы пользователь мог коснуться UINavigationBar для прокрутки вверх (что-то вроде приложения Facebook, где оно немного светится при нажатии).

Как я могу это сделать?

Это было полезно?

Решение

В iOS5 теперь вы можете напрямую получить доступ к UIScrollView, что позволяет прокручивать страницу вверх.

[webView.scrollView scrollRectToVisible:animated:]

Это должно позаботиться обо всем, что вам нужно.

Другие советы

Вы можете использовать JavaScript для прокрутки веб-представления вверх.Вы можете выполнить javascript со стороны Objective-C, используя

- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top