0

あなたに簡単な質問があります。iOS 7 でステータス バーの色を変更することは可能ですか (Facebook アプリのように)。また、ステータス バーの透明度を上げることも可能ですか?

前もってありがとう、デービー

4

2 に答える 2

0

ナビゲーション バーの色を変更して、ステータス バーの色を変更できます。

[UINavigationBar appearance].barTintColor = [UIColor greenColor];
于 2013-10-03T12:33:18.727 に答える
0
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0)?YES:NO) {
    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"newImage.png"] forBarMetrics:UIBarMetricsDefault];
}else{
    [self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"previousImage.png"] forBarMetrics:UIBarMetricsDefault];
}

または、これを行うこともできます:

[UINavigationBar appearance].barTintColor = [UIColor redColor];

アプリケーションでナビゲーション バーを表示していない場合。

于 2013-10-03T12:30:51.700 に答える