ios - 创建一个新的状态栏

标签 ios statusbar

我正在创建原型(prototype)应用,需要有一个自定义运营商,而不是在手机上显示 AT&T/Verizon 或任何实际运营商。

我有一个虚假的主屏幕,该应用程序从该主屏幕启动,但想要为其显示自定义状态栏以及之后的屏幕。这些都是黑色的状态栏。

对于执行此操作的最佳方法有什么建议吗?我创建了一个 UIViewController 子类,它只是添加了一个状态栏图像,标签设置为当前时间,但是如果我使用导航栏,这将不起作用。

理想情况下,这是通过我可以使用真实状态栏的方式完成的,但我可以在承载区域上放置一个带有我想要的文本的 uiview。这样我就不必在时间和电池图标中编写代码。

请注意,由于这些是原型(prototype),我不需要担心应用商店的批准。

最佳答案

隐藏真实的状态栏并用 UIView 制作一个或在 UIImageView 中制作一个看起来像它的图像

关于ios - 创建一个新的状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15208926/

相关文章:

android - React Native Android 状态栏图标颜色

ios - iPhone 6/6 plus 显示状态栏

ios - If 语句不会检查 NSArray

ios - 为什么不调用 ViewForAnnotation?

ios - 如何修复具有 +1 保留计数 (ARC) 的 Core Foundation 对象?

delphi - 加快Delphi状态栏的更新速度

ios - CustomView UIBarButtonItem 适用于 iPhone 6 以外的所有手机

ios - 视觉框架提供不精确的滚动和偏航值

ios - 无法将状态栏设置为浅色内容(iOS7)

ios - 了解隐藏在状态栏中的神奇数字