Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to find the Height of content of Scroll View or WebView in iPhone
    text
    copied!<pre><code> UIScrollView *ScrollView=[[UIScrollView alloc]initWithFrame:CGRectMake(0,0,320,600)]; ScrollView.autoresizingMask = UIViewAutoresizingFlexibleWidth ; ScrollView.autoresizesSubviews = YES; [ScrollView setContentSize:CGSizeMake(320, 2500)]; ScrollView.scrollEnabled = YES; ScrollView.directionalLockEnabled = YES; ScrollView.showsVerticalScrollIndicator = NO; ScrollView.showsHorizontalScrollIndicator = NO; ScrollView.autoresizesSubviews = YES; ScrollView.backgroundColor=[UIColor whiteColor]; [self.view addSubview:ScrollView]; UIwebview *webView = [[UIWebView alloc]initWithFrame:CGRectMake(10,30,310,1500)]; webView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight) ; webView.autoresizesSubviews = YES; NSLog(@"vlaue od v is %@",webView); webView.scrollView.scrollEnabled = NO; webView.scrollView.bounces = NO; //make the background transparent [webView setBackgroundColor:[UIColor clearColor]]; //pass the string to the webview [webView loadHTMLString:[html description] baseURL:nil]; NSLog(@"web view is %f",webView.scrollView.contentSize.width); [webView sizeThatFits:CGSizeZero]; NSLog(@"web view is %@",webView); //add it to the subview NSLog(@"height: %d", [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"] intValue]); // CGFloat contentHeight = webView.scrollView.contentSize.height; // ScrollView.contentSize = webView.scrollView.contentSize.frame.size; // NSLog(@"scroll size is %d",ScrollView.contentSize); // [UIScrollView setNeedsDisplay]; [ScrollView addSubview:webView]; NSLog(@"size is %f",ScrollView.contentSize.height); </code></pre> <p>I am beginner in this field . I have applied all these thing, I want after add webview data on scroll view then what the length of content on scroll view like as I have define 2500 hight then how much cover 1000,1500</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload