问题标签 [ios7-statusbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2596 浏览

cordova - 如何配置StatusBarOverlaysWebView phonegap插件,防止状态栏与app内容重叠

我无法让它工作。我已通过 phonegap CLI 将插件添加到目录中,并插入:

进入ios平台块中的config.xml,但状态栏仍然覆盖内容。

0 投票
4 回答
468 浏览

ios - 仅更改 UITableView 的主体颜色或仅更改状态栏颜色

我想为 iOS 状态栏获取特定的颜色,我知道它将采用顶视图控制器视图的颜色。因此我可以通过将状态栏所需的颜色应用于表格视图来获得它,它看起来像这样

在此处输入图像描述

但是当它没有任何行时,整个表格视图就会得到那种颜色(很明显!但这不是我想要的)

在此处输入图像描述

有没有办法只给表格视图的顶部提供颜色,以便状态栏获得该颜色,或者我可以单独更改状态栏颜色。我有

查看基于控制器的状态栏外观

在 Info.plist 中为 NO 。

0 投票
2 回答
296 浏览

ios - 隐藏 iOS 状态栏的文本

这个问题不是关于隐藏状态栏,而只是隐藏状态栏的文本

我无法在任何地方找到它来解决这个问题

UBER 应用是这样做的,当我们在 uber 中打开侧边菜单时,状态栏文字消失,

0 投票
13 回答
135315 浏览

ios - 如何在 React Native 中设置 iOS 状态栏背景颜色?

react native iOS 本机代码中是否有一个地方可以修改以设置 iOS 状态栏背景颜色?RCTRootView.m ?

react native StatusBar组件仅支持Android的backgroundColor

iOS 操作系统似乎允许设置状态栏背景颜色

我的目标是使状态栏颜色更深。 例子

0 投票
3 回答
426 浏览

ios - 如何更改 imagepickercontroller ios 状态栏的颜色?

我需要像这个状态栏图像这样的东西,但我正在隐藏状态,但我仍然无法更改颜色。我正在使用我们的颜色获取此状态栏

这就是我正在做的事情。

-

0 投票
0 回答
48 浏览

iphone - 隐藏状态栏后iOS7 UIWindow高度错误

我在当前键窗口中添加了一个带有 UIView 子视图的 UIWindow。

在此处输入图像描述

当我打电话给

在iOS7中,添加窗口后,窗口的高度会自动变为屏幕的高度

在此处输入图像描述

那么什么可能导致这个问题呢?

0 投票
2 回答
3971 浏览

ios - iOS:使用 UIViewControllerBasedStatusBarAppearance YES 的默认状态栏样式

有没有办法在保持UIViewControllerBasedStatusBarAppearance启用状态的同时设置默认状态栏样式?

这是我正在处理的问题:

几乎整个应用程序都需要使用UIStatusBarStyle.LightContent,因为导航栏的背景是深色的。最初,UIViewControllerBasedStatusBarAppearance被禁用并在Info.plist文本状态栏中设置了以下内容:

这工作得很好,直到我发现.LightContent即使对于某些共享扩展(如 Facebook Messenger)也会显示此状态栏,导致它不可读:

Facebook Messenger Share Extension 灯状态栏样式

这可以通过使用来解决UIViewControllerBasedStatusBarAppearance,但是我需要将以下方法添加到我想避免的所有视图控制器中,因为应用程序非常大。

此外,对于应用程序中具有浅色导航栏背景的一个屏幕,我使用的是切换到深色导航栏,UIApplication.sharedApplication().setStatusBarStyle()但这种方法在 iOS 9 中已弃用。

任何想法如何解决这个问题?嗖嗖嗖嗖?

0 投票
1 回答
102 浏览

ios - 隐藏状态栏时,uinaviationcontroller 弹出动画变得奇怪

在此处输入图像描述

如图:当白色控制器以交互式弹出手势弹出时,红色控制器(使状态栏隐藏)将显示,并且在动画期间:导航栏似乎向上移动,控制器的视图仍在它的位置(不随导航栏向上移动),因此视图在弹出动画中似乎分为两部分。如何解决?

0 投票
1 回答
597 浏览

ios - 隐藏状态栏但不自定义 UIWindow

我有一个自定义 UIWindow,它是我自己的状态栏,所以我想隐藏状态栏并改为显示我的状态栏。我有

在我的 UIWindow 的 rootViewController 和主 ViewController 中。这隐藏了状态栏,但它也隐藏了我的 UIWindow。我的 UIWindowwindowLevelUIWindowLevelStatusBar + 1,但我测试了其他windowLevel的,无论级别如何,它都被隐藏了。

为我的自定义 UIWindow 设置不透明背景不是一种选择。

如何隐藏状态栏而不是我的自定义 UIWindow?

0 投票
1 回答
140 浏览

ios - statusBar变为透明,设置navigationBar后隐藏

设置后navigationBarHidden=YESstatusBar就变成了transparent

唯一的方法是设置 statusBar backgroundcolor=white?(实际上它可以工作......)

在此处输入图像描述