我正在创建原型(prototype)应用,需要有一个自定义运营商,而不是在手机上显示 AT&T/Verizon 或任何实际运营商。
我有一个虚假的主屏幕,该应用程序从该主屏幕启动,但想要为其显示自定义状态栏以及之后的屏幕。这些都是黑色的状态栏。
对于执行此操作的最佳方法有什么建议吗?我创建了一个 UIViewController 子类,它只是添加了一个状态栏图像,标签设置为当前时间,但是如果我使用导航栏,这将不起作用。
理想情况下,这是通过我可以使用真实状态栏的方式完成的,但我可以在承载区域上放置一个带有我想要的文本的 uiview。这样我就不必在时间和电池图标中编写代码。
请注意,由于这些是原型(prototype),我不需要担心应用商店的批准。
最佳答案
隐藏真实的状态栏并用 UIView 制作一个或在 UIImageView 中制作一个看起来像它的图像
关于ios - 创建一个新的状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15208926/