2011-09-07 11 views
7

मुझे UIWebView की ऊंचाई का आकार बदलने में सक्षम होना चाहिए जब तक कि सभी सामग्री दिखाई न दे।आईओएस - सामग्री फिट करने के लिए UIWebView का आकार बदलें?

क्या यह संभव है?

+2

@PengOne बस उल्लिखित दस्तावेज़ गुणों के साथ प्रयोग, यह प्रश्न आईपैड 2 पर भी लागू होता है http://goo.gl/uvasi। – fncomp

+0

मैं वास्तव में आईपैड – aryaxt

+0

के लिए विकास कर रहा हूं http://stackoverflow.com/questions/6247936/how-to-calculate-height-of-html- स्ट्रिंग शायद यह मदद करता है – nettz

उत्तर

17

UIWebView में सामग्री लोड करने के बाद आप इसकी ऊंचाई के लिए HTML दस्तावेज़ से पूछने के लिए stringByEvaluatingJavaScriptFromString: विधि का उपयोग कर सकते हैं। यह थोड़ा मुश्किल है लेकिन काम करना चाहिए।

आप कुछ इस तरह कर सकते हैं:

NSInteger height = [[webView stringByEvaluatingJavaScriptFromString: 
    @"document.body.scrollHeight"] integerValue]; 

scrollheight सबसे अच्छा नहीं हो mught। आपके पास विकल्पों की एक जोड़ी है। http://james.padolsey.com/javascript/get-document-height-cross-browser/

संबंधित मुद्दे

 संबंधित मुद्दे