2012-05-17 6 views

답변

4

코드에 이것을 추가

[[UIApplication sharedApplication] setStatusBarHidden:NO]; 

그리고 이를을 사용하지 않는, 그것은 되지 때문에 : 그것은 시뮬레이터에 문제가 있다면

[[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO];

+1

감사합니다 ... 왜 내가 지구를 추가 할 필요가 있을까요 ... 기본이 아니어야합니까? – Nosrettap

+0

그 동안, 사용자 정의 된 추가 툴바가 시뮬레이터에 나타나는 이유를 알고 계시 겠지만 스토리 보드에서 탭 막대 컨트롤러를 추가 할 때마다 사라졌습니다. – Nosrettap

+0

@Nosrettap 기본적으로 'YES'여야하지만, 귀하의 경우에는 어떻게 든 '아니오'로 설정되어 있다고 생각합니다. 그래서 나는 이것을 제안하고있다. 귀하의 질문을 정확하게 이해할 수 없습니다. –

2

을 항상 시도해 볼 수 있습니다 iOS 시뮬레이터»콘텐츠 및 설정 초기화 .... 이 앱에있는 경우는 "상태 표시 줄은 처음에 숨겨져"이있는 경우이 설정되어 있는지 당신의 Info.plist에서 사이먼의 대답에 추가

[[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO]; 
0

이 있는지 확인하려고 "NO"그렇지 않을 경우에 이 텍스트가있는 행을 보시면 기본값 인 "NO"가 표시됩니다. 내 생각에 실수로 코드에 [[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO]; 줄을 추가하는 것이 약간 어렵 기 때문에 시뮬레이터 일 가능성이 높습니다. Simon의 대답에 따라 iOS 시뮬레이터가 작동하지 않으면 재설정하십시오. Info.plist를 확인해보십시오.

0

프로그래밍 방식 및 구성을 통해 상태 표시 줄을 조작 할 수있는 방법이 있습니다. 다른 답변이 언급했듯이, 당신은 사용할 수 있습니다

[[UIApplication sharedApplication] setStatusBarHidden:NO]; 

을 당신이 당신의 응용 프로그램에 대한 일관성있는 구성을 원하는 경우 앱의 Info.plist 파일을 수정할 수 있습니다. Info plist가 그것을 숨기도록 구성되어 있기 때문에 상태 표시 줄을 보지 못하고있는 것 같습니다.

정보 plier에 에 대한 항목을 추가 할 수 있습니다. 상태 표시 줄은 처음에 부울 값이 YES 또는 NO 인으로 숨겨져 있습니다. 또한 상태 표시 줄 스타일 키를 통해 정보 plist에서 상태 표시 줄의 모양을 사용자 지정할 수 있습니다.

관련 문제