Xcode 8에서는 상태 표시 줄을 preferredStatusBarStyle을 사용하는 것보다 "표시 등"으로 설정할 수있는 다른 방법이 있습니다. 예를 들어 Plist 파일을 통해 그렇게하는 것이 좋을 것입니다.Xcode 8에서 상태 표시 줄을 Xcode 8 (선호하지 않음)에 설정하는 방법
답변
마지막으로 알아 낸 바는 NO CODE 필요 당신은 단순히 빛에 "상태 표시 줄 스타일"로 설정 프로젝트 설정에 필요하고 PLIST에 가서 값 NO와 행 "보기 컨트롤러 기반 상태 표시 줄 모양"를 추가합니다. 그 간단한, 모든 UIViewControllers 구현할 필요가 없습니다 ...
코드 은 사용자가 설정 한 방법과 동일하므로 "코드가 아닌 것이 바람직합니다."라는 의미는 아닙니다. 귀하의 환경 설정에 따라이 작업을 수행하지는 않지만 API에 따라 수행하십시오. 이 API는 모든 최상위 뷰 컨트롤러가 상태 표시 줄을 표시하는 방법을 지시한다는 것입니다. 상태 표시 줄을 항상 밝게하려면 최상위 수준이 될 모든보기 컨트롤러에서 preferredStatusBarStyle
속성을 재정의해야합니다. 네비게이션 컨트롤러의 경우 바 스타일을 설정하면 쉽게 할 수 있으며 다른 내장 된 부모보기 컨트롤러의 경우 자동으로 자녀보기 컨트롤러에 문의 할 수 있습니다.
나는이 방법을 이미 알고 있지만 가장 좋은 해결책은 모든 viewcontrollers를 덮어 쓰는 것입니다. 그렇게 할 수있는 더 좋은 방법이 있다고 확신합니다. – pierre23
그것은 "거의 불가능"하지 않습니다. 이것은 당신이 _do_입니다. 당신은 그것을 좋아하지 않을지도 모르지만, 다만 고군분투를 멈추고, 그것을하고, 계속 나아가 야합니다. 진실을 좋아하지 않기 때문에 저를 낮추는 것이 포인트가 아닙니다. 그것은 진리로 남아 있습니다. – matt
"바로 가기"방법은 모든 것을 컨테이너보기 컨트롤러 안에 넣고 _it_가 상태 표시 줄을 한 번에 지정하도록하는 것입니다. 예를 들어 UINavigationController가이를 수행 할 수 있습니다.하지만 내가 말한 것은 여전히 사실입니다. – matt
- 1. 상태 표시 줄이 앱에서 사라졌습니다 (Xcode iphone)
- 2. Xcode 8 및 UI 자동화
- 3. API 8에서 API 19 사이의 상태 표시 줄을 숨기는 방법
- 4. Xcode 8 코드 커버리지
- 5. Xcode/Xamarin에서 상태 표시 줄 만들기
- 6. tableViewSelectionDidChange가 Xcode 8에서 작동하지 않습니다.
- 7. Xcode : 두 줄을 결합하는 방법?
- 8. Xcode 8에서 응용 프로그램 표시 이름을 변경하여 공간을 추가하는 방법
- 9. setExposureMode xcode iOS 8
- 10. iOS 용 xcode 8에서 IBAction을 만드는 방법
- 11. 코드가 Xcode 8에서 작동하지 않습니다.
- 12. viewForHeaderInSection이 xcode 8에서 작동을 멈췄습니다.
- 13. Xcode 8 beta 6 - iOS 8에서 깨진 앱 이미지
- 14. iOS 레이아웃 Xcode 8
- 15. Xcode 8 깨진 코멘트
- 16. 자동 레이아웃 xcode 8
- 17. Xcode 콘솔의 디버거 상태
- 18. Xcode 8 - 자동 레이아웃 문제
- 19. xcode 8에서 시뮬레이터 목록을 제거하는 방법은 무엇입니까?
- 20. 원형 이미지보기 iOS 8/Xcode 6
- 21. Xcode 8에서 스토리 보드 기본값으로 설정하는 방법이 있습니까?
- 22. 상태 표시 줄 숨기기 Swift 3, Xcode 8.0
- 23. 상태 표시 줄을 설정하는 방법 white ios 7.1?
- 24. Xcode 8 코드 서명 오류
- 25. Xcode 8에서 빌드를 업로드 할 수 없습니다.
- 26. Xcode 8 시작시 프로젝트가 열려 있지 않음
- 27. 3D 터치 바로 가기 중지됨 - Xcode 8
- 28. Xcode 7 : PATH 변수를 설정하는 방법?
- 29. Xcode 프로젝트에서 빈 줄을 제거하십시오.
- 30. iOS 시뮬레이터 인터페이스가 Xcode 6에서 희미합니다. GM iOS 8
이것은 간단한 응용 프로그램에서 작동하지만 궁극적으로 최상위 ViewController가 상태 표시 줄 색을 지정하도록 지시하는 것이 좋습니다. iOS 버전에 따라 상태 표시 줄 스타일을 변경해야하는 경우 어떻게해야합니까? 또는 VC를 변경하려는 VC가 있다면 어떻게해야합니까? (예 : 밝은 상태 표시 줄과 사진 앱과 같은 파일을 미리 볼 수있는 화면이있는 경우 검은 배경을 원하고 상태 표시 줄 스타일을 밝게 변경할 수 있습니다). – LyricalPanda