[英]How to get a black status bar on an iPhone app?
我想為我的 iPhone 應用程序使用黑色狀態欄。 我在所有 my.xibs 上都選擇了黑色狀態欄,但我仍然無法將其變為黑色。 這是其他人看到或知道如何解決的問題嗎?
編輯: @codrut 下面的評論選擇值:
如果您的 go 位於最右側,則有一個按鈕可以為您提供可能選項的下拉菜單。
nib 文件中的狀態欄作為指示存在,只是為了模擬真實界面。 你需要做的是:
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleBlackOpaque];
並在 plist 中將狀態欄樣式(UIStatusBarStyle)更改為黑色不透明(UIStatusBarStyleBlackOpaque)(或任何你想要的)。
在 info.plist 文件中添加以下內容
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleBlackOpaque</string>
不確定這是否對其他人有幫助,但在我們的應用程序中,我們遇到了一個問題,我們可以讓它使用黑色樣式的唯一方法是將其設置為默認樣式:
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleDefault];
如果 BlackOpaque 不適合您,可能值得一試。
1.對於單viewController
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleBlackOpaque];
2.對於整個應用程序
info.plist
----> Status Bar Style
--->UIStatusBarStyle to UIStatusBarStyleBlackOpaque
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.