UIWebView가 있습니다. 어떻게 스크롤 위치를 얻을 수 있습니까?UIWebView에서 현재 스크롤 위치를 얻는 방법
저는 UIWebView에 UIScroller 하위보기가 있다는 것을 알고 있습니다. 하지만이 UIScroller의 오프셋을 얻을 수 없다 (((
UIWebView가 있습니다. 어떻게 스크롤 위치를 얻을 수 있습니까?UIWebView에서 현재 스크롤 위치를 얻는 방법
저는 UIWebView에 UIScroller 하위보기가 있다는 것을 알고 있습니다. 하지만이 UIScroller의 오프셋을 얻을 수 없다 (((
이 트릭은 나를 위해 작동합니다.
UIWebView *webView;
int scrollPosition = [[webView stringByEvaluatingJavaScriptFromString:@"window.pageYOffset"] intValue];
가에서 iOS 5 이후에 더 나은 솔루션을 zamber에 의해 주어진 대답을 참조하십시오. 내 대답을 아래의 아이폰 OS 4를 위해이었다
이이 할 수있는 더 많은 자원 친화적 인 방법이있다 :.
UIWebView *webView;
CGFloat offset = webView.scrollView.contentOffset.y;
를 통해
감사합니다. 감독자. 그것의 작품 아시다시피, 어떻게 얻을 수있는 WebView 콘텐츠 크기, 자바 스크립트와 함께? (window.innerHeight가 작동하지 않습니다.) – oxigen
자바 스크립트에서 높이와 너비를 얻을 수 있습니다. 이 게시물을 참조하십시오. http://stackoverflow.com/questions/7230660/can-width-height-of-a-powerpoint-presentation-be-calculated-on-ipad –
이 답변은 iOS 4에 적합합니다. iOS 5 이상부터 zamber가 응답 할 때 scrollView 속성을 사용하십시오. –