//webview显示简介内容 UIWebView * webviewinfomationDetails = [[UIWebView alloc] initWithFrame:GRAPH_SIZE_INTRODUCETEXT]; webviewinfomationDetails.backgroundColor = [UIColor clearColor]; [webviewinfomationDetails loadHTMLString:remark baseURL:nil]; [webviewinfomationDetails setUserInteractionEnabled:NO]; [(UIScrollView *)[[webviewinfomationDetails subviews] objectAtIndex:0] setBounces:NO]; [webviewinfomationDetails setScalesPageToFit:NO]; //yes:根据webview自适应,NO:根据内容自适应 [webviewinfomationDetails setDelegate:self]; [myScrollView addSubview:webviewinfomationDetails]; [webviewinfomationDetails release]; //另一种显示方式 //定义WebView显示内容 webviewinfomationDetails = [[UIWebView alloc] initWithFrame:GRAPH_SIZE_WEBVIEW]; [webviewinfomationDetails setScalesPageToFit:NO]; //大小自适应 NSString *path = [[NSBundle mainBundle] bundlePath]; NSURL *base = [NSURL fileURLWithPath:path]; [webviewinfomationDetails loadHTMLString:remark baseURL:base];//链接url [webviewinfomationDetails setUserInteractionEnabled:NO];//设置用户不可修改 [informationDetailsScroll addSubview:webviewinfomationDetails]; webviewinfomationDetails.delegate=self; [webviewinfomationDetails release]; //webview委托 高度自适应 -(void)webViewDidFinishLoad:(UIWebView *)webView { CGSize actualSize = [webView sizeThatFits:CGSizeZero]; CGRect newFrame = webView.frame; newFrame.size.height = actualSize.height; webView.frame = newFrame; CGSize newsize=CGSizeMake(320, 356+webView.frame.size.height); myScrollView.contentSize=newsize; }
webview显示以及高度自适应
最新推荐文章于 2021-06-07 11:57:35 发布