일부 사용자는 iOS 5에 상태 표시 줄이 표시되는 것으로보고했습니다.UIStatusBarHidden이 YES 인 경우에도 iOS 5가 상태 표시 줄을 표시하지 않도록하려면 어떻게해야합니까?
내 Info.plist에서 UIStatusBarHidden 키가 YES이고 코드의 상태 표시 줄을 사용하지 않아도됩니다.
문제를 해결하려면 어떻게해야합니까?
일부 사용자는 iOS 5에 상태 표시 줄이 표시되는 것으로보고했습니다.UIStatusBarHidden이 YES 인 경우에도 iOS 5가 상태 표시 줄을 표시하지 않도록하려면 어떻게해야합니까?
내 Info.plist에서 UIStatusBarHidden 키가 YES이고 코드의 상태 표시 줄을 사용하지 않아도됩니다.
문제를 해결하려면 어떻게해야합니까?
의 Info.plist의 항목은 숨길 정도로해야하지만, 당신은 프로그래밍 방식으로 그 일을 시도 할 수 있습니다 :
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];
앱이 시작될 때.
setStatusBarHidden : 애니메이션 : (iOS 3.2에서는 더 이상 사용되지 않으며 setStatusBarHidden : withAnimation : 대신 사용) –
@KostiantynSokolinskyi는 setStatusBarHidden : YES 대신 – Dmitry
내가 대신 하나를 사용하는 것이, 위의 방법은 iOS5를에서 더 이상 사용되지 않습니다 생각 :
[[UIApplication sharedApplication]setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
가 해결책을 발견!
나는 plist에서 속성을 설정했으나 탐색 컨트롤러에 밀어 넣거나 UIImagePickerController : (Xcode 4.2 (SDK 5.0) 및 iOS 5.0.1 사용)을 열면 여전히 상태 표시 줄이 표시됩니다. 여기
가 (당신이 볼 수 있도록 상태 표시 줄을 필요로하지 않는 모든 뷰 컨트롤러에 코드를 넣어)된다
설정 self.wantsFullScreenLayout = YES;
[[UIApplication sharedApplication] setStatusBarHidden: YES withAnimation: UIStatusBarAnimationNone];
- (void)viewWillAppear: (BOOL)animated
에서 통화
- (id)initWithNibName: (NSString*)nibNameOrNil bundle: (NSBundle*)nibBundleOrNil
에 그렇다면 탐색 스택을 통해 컨트롤러를 추진뿐만 아니라 UIImagePickerController를 (두 촬영하거나 취소)를 사용하는 경우 작동한다.
희망이 도움이됩니다.
xcode 4.5
는 에게 프로젝트의 대상을 요약 페이지
난 그냥 SDK 5.0 (목표 4.0)로 새로운 프로젝트를 개발하기 시작했습니다과 같은 문제가 있습니다. plist 또는 호출에서 [UIApplication sharedApplication] setStatusBarHidden : YES withAnimation : UIStatusBarAnimationNone]; UIStatusBarHidden = YES를 설정합니다. 어쨌든 상태 표시 줄은 각 하위 작업 화면에 나타납니다. 해결책을 찾으면 나에게 알려주십시오. –
내 답글을 참조하십시오. 나는 그것을 고칠 수 있었다. –