博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UIWebView的高度不对问题
阅读量:7090 次
发布时间:2019-06-28

本文共 723 字,大约阅读时间需要 2 分钟。

 

一般情况,在- (void)webViewDidFinishLoad:(UIWebView *) webView方法里添加如下代码:

CGSize actualSize = [webView sizeThatFits:CGSizeZero];        CGRect newFrame = webView.frame;        newFrame.size.height =actualSize.height;        webView.frame = newFrame;

这方法有时候会失效!

这方法在没有改变webview的字体大小的时候还是使用正常的,但是你在改了字体大小或者图片大小等之后是没有效果的,

webview的高度还是原来没有改变时候的高度。

所以,这个时候就要用到webView.scrollView的了,把 newFrame.size.height = webView.scrollView.contentSize.height即可!

一直用webview的scrollview的contentsize来设置webview的高度也可以、不用修改了。

[webView stringByEvaluatingJavaScriptFromString:@"document.body.scrollHeight;"];    CGRect newFrame = webView.frame;                         newFrame.size.height = webView.scrollView.contentSize.height;    webView.frame = newFrame;

 

转载地址:http://jyiql.baihongyu.com/

你可能感兴趣的文章
局域网共享
查看>>
sudo、磁盘配额、数组、信号捕捉
查看>>
niceTitle插件
查看>>
查看mysql数据库表大小
查看>>
Azure负载均衡机制与会话粘滞需求
查看>>
leetCode 121. Best Time to Buy and Sell Stock 数组
查看>>
查看硬件信息几种方法
查看>>
MikroTik RouterOS-常用配置命令
查看>>
LVS DR + Keepalived 负载均衡配置详解(测试篇)
查看>>
Linux命令详解
查看>>
Quartz Job Scheduling Framework Reading Note(四)
查看>>
DN启动“假死?”
查看>>
结合Resumable.js实现在Server端PHP支持的大文件上传、断点续传功能
查看>>
PCL点云特征描述与提取(1)
查看>>
【HIMI转载推荐之三】基于Cocos2dx引擎UI扩展引擎包[cocos2d-x-3c] 转载xiaominghimi
查看>>
Oracle Weblogic 之---字符安装全记录
查看>>
JVM初探 -JVM内存模型
查看>>
Prisma推出2B业务,你的App也能用上最红的爆款滤镜了!
查看>>
.NET Framework 3.5 SP1安装时下载文件问题及精简方法
查看>>
[Offer收割]编程练习赛3 - 题目3 : 智力竞赛
查看>>