在 iOS 中自定义 UIStatusBar
Posted
技术标签:
【中文标题】在 iOS 中自定义 UIStatusBar【英文标题】:Customize UIStatusBar in iOS 【发布时间】:2009-07-25 11:26:37 【问题描述】:有没有办法自定义UIStatusBar
类?
【问题讨论】:
我不写 iPhone 应用程序,但这里有一篇关于它的文章:idev101.com/code/User_Interface/UIStatusBar.html 我用了 2 秒才谷歌它。 我不会考虑这样自定义状态栏。这更像是选择您想要的三种默认样式中的哪一种。 【参考方案1】:例如,您可以使用(或围绕)状态栏做什么,请查看这个 Github 项目:https://github.com/myell0w/MTStatusBarOverlay
我在我的一个项目中使用过它,它通过了应用审查。
【讨论】:
对此有一点说明。不要部分遮挡内置状态栏。这将值得拒绝。如果你完全掩盖它,那通常是可以的。【参考方案2】:您不能自定义 UIStatusBar。 您可以做的是将另一个 UIView 放在顶部(可以进行任何自定义)。
例如:
MyView * myview = [[MyView alloc] initWithFrame:[[UIApplication sharedApplication] statusBarFrame]];
[[[UIApplication sharedApplication] keyWindow] addSubview:myview];
【讨论】:
以上是关于在 iOS 中自定义 UIStatusBar的主要内容,如果未能解决你的问题,请参考以下文章