码迷,mamicode.com
首页 > 移动开发 > 详细

IOS嵌套界面下 -UIWebView加载网页显示不全(尺寸适应问题)

时间:2015-09-19 19:49:25      阅读:347      评论:0      收藏:0      [点我收藏+]

标签:uiwebview

      最近有个朋友碰到一个关于在嵌套界面下UIWebView加载网页显示不全的问题 咋一看这种问题太easy了。但是不要忽视其背后的真正黑手,现在拿百度首页做个实验(百度就是这点好技术分享)先贴上一小段核心代码:

技术分享

显示效果:

技术分享

看到没 显示不全。现在你会说快用大招:技术分享 解决它。可惜这招也不行。

原因分析:为什么会显示不全呢? 主要问题就出在前面说的关于在嵌套界面下。

可为什么在嵌套界面下就不行呢? 显示不全是个问题。 是的 是个问题而且是个显示界面尺寸不匹配的问题。可在主界面就这可以, 而且frame我都是用的self.view.frame。原来球踢了一圈,问题找到了,就是这个frame。问题又来了,难道主界面与嵌套界面大小不一?我想告诉你,是的,就是主界面与嵌套界面大小不一的问题。

解决方案:鉴于主界面与嵌套界面大小不一,因此不能在再用self.view.frame来定义UIWebView了。 只要把UIWebView的大小设置成跟所在嵌套界面尺寸一样就行

技术分享

技术分享

问题终于解决了,希望能帮到你,朋友。




本文出自 “沙漠里的风” 博客,请务必保留此出处http://yikuwang.blog.51cto.com/6186082/1696324

IOS嵌套界面下 -UIWebView加载网页显示不全(尺寸适应问题)

标签:uiwebview

原文地址:http://yikuwang.blog.51cto.com/6186082/1696324

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!