2009-04-24 7 views
10

पर वर्तमान स्क्रॉल स्थिति कैसे प्राप्त कर सकता हूं मेरे पास UIWebView है और मैं इसे स्क्रॉल स्थिति कैसे प्राप्त कर सकता हूं?मैं UIWebView

मुझे पता है कि UIWebView में एक UIScroller सबव्यू है। लेकिन मैं इस UIScroller की भरपाई नहीं मिल सकता है (((

उत्तर

12

यह चाल मेरे लिए काम करता है।

UIWebView *webView; 
int scrollPosition = [[webView stringByEvaluatingJavaScriptFromString:@"window.pageYOffset"] intValue]; 

कृपया iOS 5 और बाद में एक बेहतर समाधान के लिए zamber द्वारा दिए गए जवाब को देखें। मेरा जवाब आईओएस 4 और नीचे के लिए था

+0

धन्यवाद। सुपर। यह काम करता है क्या आप जानते हैं, मैं जावास्क्रिप्ट के साथ वेबव्यू सामग्री आकार कैसे प्राप्त कर सकता हूं? (window.innerHeight काम नहीं करता है) – oxigen

+0

आप जावास्क्रिप्ट से ऊंचाई और चौड़ाई प्राप्त कर सकते हैं। यह पोस्ट देखें। http://stackoverflow.com/questions/7230660/can-width-height-of-a-powerpoint-presentation-be-calculated-on-ipad –

+1

यह उत्तर आईओएस 4 के लिए उपयुक्त था 4. आईओएस 5 और बाद में, आपको चाहिए zamber उत्तर के रूप में scrollView संपत्ति का उपयोग करें। –