Как получить текущую позицию прокрутки в UIWebView У меня есть UIWebView И как я могу его прокрутить? Я знаю, что UIWebView имеет подпрограмму UIScroller. Но я не могу получить смещение этого UIScroller ((( Ответ 1 Этот трюк работает для меня. UIWebView *webView; int scrollPosition = [[webView stringByEvaluatingJavaScriptFromString:@"window.pageYOffset"] intValue]; Пожалуйста, обратитесь к ответу, предоставленному zamber, для лучшего решения на iOS 5 и более поздних версиях. Мой ответ был для iOS 4 и ниже. Ответ 2 Существует более удобный и удобный для пользователя способ: UIWebView *webView; CGFloat offset = webView.scrollView.contentOffset.y; через http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html
Ответ 1 Этот трюк работает для меня. UIWebView *webView; int scrollPosition = [[webView stringByEvaluatingJavaScriptFromString:@"window.pageYOffset"] intValue]; Пожалуйста, обратитесь к ответу, предоставленному zamber, для лучшего решения на iOS 5 и более поздних версиях. Мой ответ был для iOS 4 и ниже.
Ответ 2 Существует более удобный и удобный для пользователя способ: UIWebView *webView; CGFloat offset = webView.scrollView.contentOffset.y; через http://developer.apple.com/library/ios/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html