(iOS的7的Xcode 5.0.2)如何改变的iOS状态栏的颜色在儿童视图控制器
我用以下方法,成功改变状态栏颜色为白色根视图控制器上
[self setNeedsStatusBarAppearanceUpdate]; // Update status bar style
-(UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleLightContent; // Set status bar color to white
}
现在我想,当导航到子视图控制器状态栏的颜色更改为黑色,我不知道如何做到这一点(状态栏的颜色仍然是白色)
我搜查,并发现这种方法:childViewControllerForStatusBarStyle 我读过苹果的文档,但仍然不知道如何/在哪里使用它,我不确定这是否是正确的方法
任何人都知道如何更改子视图控制器中的状态栏颜色?
您的孩子视图控制器是否在导航控制器内? –
@JamesFrost是的。 – Strong