在H5中如何设置才能让安卓状态栏显示颜色?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在H5中如何设置才能让安卓状态栏显示颜色?相关的知识,希望对你有一定的参考价值。

如图。

参考技术A 更换下 浏览器主题? 参考技术B 这个比较模糊

如何设置标签栏图像颜色ios按钮?

【中文标题】如何设置标签栏图像颜色ios按钮?【英文标题】:How to set tabbar image color ios button? 【发布时间】:2013-05-16 09:36:21 【问题描述】:

我创建了一个 4 按钮,如标签栏,但图像显示为彩色,我需要将图像显示为标签栏图像颜色(灰色)。 谢谢

【问题讨论】:

您的问题有歧义,请正确解释。 我创建了一个类似于标签栏的按钮,我想在按钮中显示图像,例如标签栏控制器显示 因此,您必须在标签栏中创建任意数量的按钮,并在点击它后更改该按钮的颜色,其他按钮将恢复到以前的状态 创建图像的灰色版本并将其设置为选定模式。 如果您有 4 个按钮,那么您应该有 8 个图像 4 用于选定状态 4 用于未选定状态。并尝试任何你认为合适的 【参考方案1】:

像这样设置标签栏的图标

self.tabBarItem.image = [UIImage imageNamed:@"myImage"];

不要使用

[self.tabBarItem setFinishedSelectedImage:selectedImage withFinishedUnselectedImage:unselectedImage];

因为这样图像不会自动设置为默认的标签栏样式

您只需要设置图像蒙版(灰色,1 色带透明度的图像),而不是完整的图像。根据文档

您为工具栏、导航栏或选项卡提供的自定义图标 bar 也称为模板图像,因为 iOS 使用它作为遮罩 创建您在应用中看到的图标。没有必要创建 全彩模板图像。

查看更多信息: http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html%23//apple_ref/doc/uid/TP40006556-CH14-SW1

【讨论】:

以上是关于在H5中如何设置才能让安卓状态栏显示颜色?的主要内容,如果未能解决你的问题,请参考以下文章

安卓状态栏文字颜色修改

VB 状态栏动态显示时间

安卓的状态栏怎么去掉

flutter修改状态栏字体颜色

安卓笔记——沉浸式状态栏

如何更改启动器中状态栏的颜色?