これはかなりユニークな質問です。何時間も検索しましたが、答えが見つかりませんでした。UIViewControllers
アプリ内のALLが表示されるようにしUIStatusBar
ます。しかし、特定のUIViewController
で をタップする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];
何も機能していないようです。誰でも助けることができますか?