0

对于 iOS 7.0.0 - 7.0.2 元素

<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/> 

当从主屏幕图标/网络剪辑全屏运行网页时,将使状态栏正确显示在屏幕顶部。

在 iOS 7.0.3 中,该栏现在完全是黑色的,看不到任何文字和符号。

这种新行为有解决办法吗?

4

1 回答 1

0

这是来自 iOS 7 发行说明

应用程序默认使用新的基于视图控制器的状态栏管理系统。

这是解决方案:将 UIViewControllerBasedStatusBarAppearance 键的值 NO 添加到 Info.plist。

或者

如果您删除此元行,请将您的背景颜色设为白色,它将显示一个白色状态栏。

浏览器将对您的身体背景颜色进行着色。

于 2013-10-23T20:40:05.893 回答