[英]Black status bar in iOS 9
我正在嘗試使狀態欄對於我的應用程序為黑色,因為它的內容看起來要好得多。
我一直在閱讀的所有內容都需要:
UIView* loadingView;
- (void)viewDidLoad {
[super viewDidLoad];
[self setNeedsStatusBarAppearanceUpdate];
}
和
-(UIStatusBarStyle) preferredStatusBarStyle
{
return UIStatusBarStyleBlackOpaque;
}
但這會導致狀態欄變成全白,沒有文本或電池指示。 可能是因為它貶值了嗎? 如何在iOS 9+中實現此目標?
狀態欄在iOS 9中是透明的。
但這會導致狀態欄變成全白,沒有文字或電池指示
不,不是。 這樣會導致透明的狀態欄包含白色文本和電池指示器-您看不到,因為(正如我剛才說的)狀態欄是透明的,而狀態欄后面的也是白色。
我正在嘗試使狀態欄對於我的應用程序為黑色
你不能 狀態欄是透明的(我相信我已經提到過)。 如果您希望它看起來是黑色的,請在其后面放置黑色視圖。
換句話說,狀態欄后面的黑色區域(您認為會與內容看起來很好)將成為您內容的一部分 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.