UIWebView顶部的空间在Firefox或Safari中看不到

时间:2012-03-16 11:40:39

标签: css ios uiwebview

我有一个我想在UIWebView中查看的网页。

它看起来像在顶部(内容开始前的顶部空间):

enter image description here

在桌面版Safari中,它看起来像这样(顶部没有空格):

enter image description here

我对body标签有以下css:

body{
  margin:0;
  padding:0;
}

我需要做些什么来消除那个间距吗?是否有移动野生动物园的萤火虫?

THX

编辑1 我还有以下元标记:

<meta name="viewport" content="width=320;height=420;user-scalable=yes;initial-scale=1.0;">

2 个答案:

答案 0 :(得分:0)

它会起作用尝试,如果这项工作请将其标记为正确答案

*{margin:0;padding:0}

答案 1 :(得分:0)

可能有点特殊情况但是UIScreen上有一个origin.y值,我只需要设置为0就可以解决上面的问题。

以下是相关代码:

CGRect webFrame = [[UIScreen mainScreen] applicationFrame];
//webFrame.origin.y += kTopMargin + 39.0;   // leave from the URL input field and its label
webFrame.origin.y=0;