0
ios 6.0과 ios 7.0에서 숨겨진 상태 표시 줄을 숨기려고합니다. ios 버전에서 모두 작동하는 일반적인 방법을 설명해 주실 수 있습니까?Ios 버전 6.0 및 7.0에서 UIApplication 상태 표시 줄을 숨기는 방법
해결책을 제공해주십시오. -
감사합니다.
ios 6.0과 ios 7.0에서 숨겨진 상태 표시 줄을 숨기려고합니다. ios 버전에서 모두 작동하는 일반적인 방법을 설명해 주실 수 있습니까?Ios 버전 6.0 및 7.0에서 UIApplication 상태 표시 줄을 숨기는 방법
해결책을 제공해주십시오. -
감사합니다.
업데이트 Plist에서 이러한 속성을 추가하십시오.
Status bar is initially hidden = YES
View controller-based status bar appearance = NO
지원을위한, 프로그램
- (void)viewDidLoad {
[super viewDidLoad];
if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)])
{
[self prefersStatusBarHidden];
[self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
}
else
{
// iOS 6
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
} }
// add this too
- (BOOL)prefersStatusBarHidden {
return YES; }
감사합니다. – jaydev
하지만 내 응용 프로그램 요구 사항은 다음과 같습니다. 1) 상태 표시 줄이 처음에는 숨겨져 있습니다 = 아니오 및 컨트롤러 기반 상태 표시 줄보기 = 아니요 이제 코드별로 표시되는 숨겨진 상태 표시 줄을 원합니다. 이제는 상태 표시 줄이 우주 화면에 표시되지만 다른 화면에서는 상태 표시 줄이 숨겨져 있지만 탐색 막대 상단에 하나의 도박이 표시되므로 이에 대한 해결책을 제공해주십시오. 보기 컨트롤러에서 상태 표시 줄의 빈 간격을 제거하는 방법 – jaydev
Xib 크기를 확인하고 상태 표시 줄이 없음을 확인하십시오 없음 프로그래밍 방식으로 코드를 숨길 필요가있는 경우 [[UIApplication sharedApplication] setStatusBarHidden : YES];viewWillAppear :, viewWillLoad 또는 viewDidAppear : – iphonemaclover