숨기기/스타일 여러보기가 있습니다. 하나의보기에서 상태 표시 줄을 숨길 필요가 있습니다 (이 vC2는 navigationC -> VC -> vC2를 순서대로 누르십시오). 그것은 PLIST단일보기 상태 표시 줄 내 앱에서
에을 View controller-based status bar appearance = NO
을 설정 한 후 reback에 viewWillDisappear 의 viewWillAppear 및 [UIApplication sharedApplication].statusBarHidden = NO;
에 상태 표시 줄을 [UIApplication sharedApplication].statusBarHidden = YES;
를 사용하여 첫째로 작동합니다.
그런 다음 같은 앱에서 다른 단일보기 (VC3)의 밝은 색상 스타일로 상태 표시 줄을 설정하고 싶습니다. 단 하나의 방법은 VC3.m에 View controller-based status bar appearance = YES
및 사용
-(UIStatusBarStyle)preferredStatusBarStyle
{
return UIStatusBarStyleLightContent;
}
를 설정하여 입니다 나와 함께 작동 내 문제는 주위에 상태 표시 줄을 숨기는 NO 값으로 사용 및 상태의 빛 스타일 YES 값을 사용 View controller-based status bar appearance
입니다 bar
내 앱에서 숨기기/스타일 상태 표시 줄을 결합 할 수 있습니까?
내 목표
은의 ViewController에서이 기능을 사용하여 iOS7에
I를 (당신이 서브 클래스없이 네비게이션을 사용하는 경우, 필요가 없습니다 당신이 서브 클래스 첫 번째 수준의 VC에이) 다른 VC의 아이 인 경우는
를 결정해야 하나입니다 상태 표시 줄이 여전히 나타납니다. 거기에 뭔가를 볼 수 또는 plist에 추가해야합니까? – Twinkle
VC의 특별 구성이 있습니까? – wolffan
아니, 제 생각 엔 .. 특별한 구성이 어땠는지 요? – Twinkle