这是一个相当独特的问题。我已经搜索了几个小时,但找不到答案。我希望UIViewControllers
我的应用程序中的所有内容都UIStatusBar
可见。但是在某一个上UIViewController
,当您点击 a 时UIButton
,以下方法会调用相机 modalView 控制器。我想在调用以下方法时隐藏状态栏:
-(BOOL)startCameraControllerFromViewController:(UIViewController*)controller
usingDelegate:(id )delegate
我尝试使用UIViewController
基于状态栏 = YES 更改 plist 文件(我只希望在UIStatusBar
拉起该模式视图时隐藏)
我还在上述方法中尝试了以下方法:
[[UIApplication sharedApplication] setStatusBarHidden:YES
withAnimation:UIStatusBarAnimationNone];
if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
[[UIApplication sharedApplication] setStatusBarHidden:YES
withAnimation:UIStatusBarAnimationNone];
似乎没有任何效果。任何人都可以帮忙吗?