Tôi có UIWebView Và làm cách nào tôi có thể nhận được Vị trí cuộn?Làm cách nào để có được vị trí cuộn hiện tại trên UIWebView
Tôi biết rằng UIWebView có chế độ xem phụ UIScroller. Nhưng tôi không thể được bù đắp của UIScroller này (((
Tôi có UIWebView Và làm cách nào tôi có thể nhận được Vị trí cuộn?Làm cách nào để có được vị trí cuộn hiện tại trên UIWebView
Tôi biết rằng UIWebView có chế độ xem phụ UIScroller. Nhưng tôi không thể được bù đắp của UIScroller này (((
Thủ thuật này làm việc cho tôi.
UIWebView *webView;
int scrollPosition = [[webView stringByEvaluatingJavaScriptFromString:@"window.pageYOffset"] intValue];
Vui lòng tham khảo câu trả lời được đưa ra bởi zamber cho một giải pháp tốt hơn trên iOS 5 và sau đó. Câu trả lời của tôi là dành cho iOS 4 và dưới
có một cách nguồn thân thiện tốt hơn và nhiều hơn nữa để làm điều này:.
UIWebView *webView;
CGFloat offset = webView.scrollView.contentOffset.y;
Cảm ơn. Siêu. Nó hoạt động Có thể bạn đã biết, làm thế nào tôi có thể nhận được kích thước nội dung WebView, với javaScript? (window.innerHeight không hoạt động) – oxigen
Bạn có thể nhận được chiều cao và chiều rộng từ javascript. Xem bài đăng này. http://stackoverflow.com/questions/7230660/can-width-height-of-a-powerpoint-presentation-be-calculated-on-ipad –
Câu trả lời này phù hợp với iOS 4. Từ iOS 5 trở lên, bạn nên sử dụng thuộc tính scrollView, như zamber đã trả lời. –