ios - IBM Worklight - iOS 7 状态栏与应用程序的 HTML 重叠
<p><p>在我的应用程序中,HTML 的顶部位于状态栏的一半。我在该部分中有一个按钮,现在无法单击。</p>
<p>我不知道它为什么会这样做。我有标准视口(viewport)线(“width=device-width”)。<br/>有什么想法吗?或者如何调整?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>除了上面 Idan 给出的步骤之外,您还可以尝试在 iOS 中使用一种隐藏状态栏的首选项。 </p>
<p>尝试将以下方法添加到应用的 Root ViewController :</p>
<blockquote>
<ul>
<li>(BOOL)prefersStatusBarHidden {
return YES; }</li>
</ul>
</blockquote>
<p>或者你可以在确定iOS版本后在顶部添加20px的空间</p>
<blockquote>
<p>function onDeviceReady() {</p>
<pre><code>if (parseFloat(window.device.version) === 7.0) {
document.body.style.marginTop = "20px";
}
</code></pre>
<p>} </p>
<p>document.addEventListener('deviceready', onDeviceReady, false);</p>
</blockquote></p>
<p style="font-size: 20px;">关于ios - IBM Worklight - iOS 7 状态栏与应用程序的 HTML 重叠,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/20011040/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/20011040/
</a>
</p>
页:
[1]