ios - 根据底层内容更改 StatusBar 文本颜色

标签 ios objective-c swift statusbar

在我们的应用程序中,我们有一个页面,其中 StatusBar 覆盖了用户生成的图像。有时这些图像的顶部颜色较深,有时颜色较浅。这意味着有时该页面上的状态栏不可见,或者极难看到。考虑到这是我们应用程序的主页,我想知道是否有一种方法可以根据底层内容更改 StatusBar 文本的颜色。

(背景的最佳字体颜色)。

是的,我知道我们可以为 StatusBar 显示静态背景色,但这会非常俗气。

最佳答案

我有完美的方法:在你的 View 顶部用图像创建最小的阴影。它将对用户不可见

关于ios - 根据底层内容更改 StatusBar 文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39307170/

相关文章:

ios - 存档验证错误 : Unsupported Architecture, 段对齐无效等 ~Jitsi Meet

ios - Auth.auth.currentUser.uid 即使登录有效也无法正常工作

xcode - 文件所有者 'view' socket 未显示

ios - 现在允许使用 Instagram API 上传视频了吗?

iphone - 在 iPad 上播放声音,使用 AudioToolbox

ios - 为什么我的代码只打印 Xcode 中数组中的第一个元素?

objective-c - 覆盖父类(super class)的指定初始化程序

ios - 在 Xcode 的 .plist 中定义 ENUM 值

ios - View 变换旋转使 iOS 中的图像渲染效果无效

ios - 使用分割 View Controller 使菜单项变灰 - Catalyst