2017-08-11 36 views

回答

-1

You can set the status bar style to light content.

1.此鍵-VAL添加到您的.plist。

<key>UIViewControllerBasedStatusBarAppearance</key> 
<false/> 

2.在應用程序委託類,添加以下didFinishLaunch方法。

UIApplication.shared.statusBarStyle = .lightContent 

下面是相關link

+0

你確定沒有辦法在狀態欄下方顯示UIView嗎? – user3400881

+0

@ user3400881根據您發佈的問題和圖片,狀態欄可以保持顯示或完全隱藏。您可以將樣式設置爲點亮以獲得圖像中顯示的效果。否則,將其設置爲您想要的任何顏色。通過將樣式更改爲.light,您將獲得理想的效果。你也可以探索它的其他選項。默認 –

+0

@ user3400881試試吧,讓我知道如果有幫助 –

1

只要確保你的故事板中設置你的top space constraint等於0至您的superviewBottom Layout Guide

爲了使屏幕截圖(白色文本,透明背景)中的狀態欄樣式,您可能需要將其設置爲style.lightContent