0
所以我已經閱讀了幾篇文章,在這裏更改狀態欄的文本顏色和沒有工作。所以我最初的問題是狀態欄現在在iOS7中是透明的,我希望它是白色的黑色文本。所以我把它添加到我的viewcontroller。狀態欄透明和狀態欄文本顏色iOS 7
self.navigationController.navigationBar.translucent = NO;
好吧,現在狀態欄是黑色的黑色,無法讀取文字,但至少不透明。所以現在我做了以下。
推門進去的plist,並將此
View controller-based status bar appearance NO
然後我將此添加到我的應用程序委託
self.window.backgroundColor = [UIColor whiteColor];
[[UIView appearance] setTintColor:[UIColor blackColor]];
現在我有一個狀態欄,是白色的,但文字是白色的,所以你可以沒看到?扯淡!
此外,如果在iOS6的
[[UIView appearance] setTintColor:[UIColor blackColor]];
雙廢話運行以下行崩潰的應用程序!
所以我刪除了下面的行,所以它不會崩潰。
[[UIView appearance] setTintColor:[UIColor blackColor]];
因此,白色的白色卡住了。