참고 : iOS 8에서는, 상태 표시 줄은 자동으로 가로로 숨겨지고 세로로 돌아옵니다 (iPhone에만 해당).MPMoviePlayerViewController 상태 표시 줄 문제 iOS 8 관련
내 앱에 동영상을 표시하려면 MPMoviePlayerViewController의 라이트 래퍼 인 XCDYouTubeKit을 사용하고 있습니다.
일부 기능으로 인해 내 앱에서 info.plist 파일의 "View controller-based status bar appearance"를 "NO"로 설정해야했습니다. XCDYouTubeKit (MPMoviePlayerViewController)를 사용하지 않을 때까지 응용 프로그램이 잘 작동합니다. XCDYouTubeKit을 사용하면 위의 "참고"에 지정된 기능이 앱에서 사라지고 상태 표시 줄이 가로로 표시되기 시작합니다.
여기에서 데모 프로젝트를 다운로드 할 수 있습니다.
https://www.dropbox.com/s/yp5pkvf9evsl8wb/XCDYouTubeKit%20Demo.zip?dl=0
당신이 XCDYouTubeKit 데모에서 다음 단계를 수행 할 필요가이 일을 경험하려면 다음의 Info.plist 파일 에서
- 세트 "보기 컨트롤러 기반 상태 표시 줄 모양"을 "NO" .
- iOS 8에서 앱을 열고 '전체 화면 플레이어'로 이동합니다.
- 방향을 세로 또는 가로로 변경하십시오. 상태 막대는 가로로 숨어 있지만 세로로는 보이지 않습니다.
- 이제 "전체 화면 재생"버튼 (세로 모드)을 탭하고보기 컨트롤러가 표시되도록하십시오.
- "완료"버튼을 눌러 동영상을 닫습니다 (방향에 관계없이).
- 방향을 세로 또는 가로로 변경하십시오. 상태 표시 줄은 장치 방향에 관계없이 항상 유지됩니다.
도와주세요!
감사합니다. @JoeBlow 전 당신의 의견에 전적으로 동의합니다. 그 효율적인. 답변으로 게시하십시오. 나는 그것을 선택할 것이다. – harshitgupta