-1
如何更改显示在UIStatusbar上的文本的文本颜色?我在我的RootviewController上呈现视图控制器,而不是根据我的视图控制器状态栏颜色更改,所以我只想更改UIStatusBar上的文本颜色。 如果我们无法更改文本颜色,而不是如何修复UIStatusBar与IOs7中的标题重叠? 由于提前我可以在iPhone应用程序中更改UIStatusBar中文本的颜色吗?
如何更改显示在UIStatusbar上的文本的文本颜色?我在我的RootviewController上呈现视图控制器,而不是根据我的视图控制器状态栏颜色更改,所以我只想更改UIStatusBar上的文本颜色。 如果我们无法更改文本颜色,而不是如何修复UIStatusBar与IOs7中的标题重叠? 由于提前我可以在iPhone应用程序中更改UIStatusBar中文本的颜色吗?
请尝试在应用程序委托文件
self.window.clipsToBounds = YES;
[UIApplication sharedApplication].statusBarStyle=UIStatusBarStyleDefault;
_mainViewController_iPhone.view.frame=CGRectMake(0, 60, 320, 1140);
self.nav=[[UINavigationControlle alloc]initWithRootViewController:_mainViewController_iPhone];
self.window.rootViewController = self.nav;
self.nav.navigationBarHidden=YES;
appDel.navmain=nav;
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) {
UIView *addStatusBar = [[UIView alloc] init];
addStatusBar.frame = CGRectMake(0, 0, 320, 20);
appDel.viewbar=addStatusBar;
addStatusBar.backgroundColor = [UIColor blackColor]; //change this to match your navigation bar
[self.window addSubview:addStatusBar];
}
//[_window addSubview:_mainViewController_iPhone.view];
[_window makeKeyAndVisible];
的方法的applicationDidFinishLaunching以下行我希望这会帮助你。
好吧,我会试试这个.. – RKJ
感谢它为我工作,但它非常棘手.. – RKJ