2017-04-14 8 views
0

잘 알려진 문제는 때 할 수 있었던 TV-표시보기 전체 공간을 차지하지 않습니다.외부 디스플레이 HDMI 마진

  • 애플 TV를 사용하십시오 : 아니, 우리의 사용 대기 시간이 부적절
  • 는 VGA 케이블을 사용한다 : 나는 몇 가지 해결 방법이 있습니다 알고

    아니, 1024는 충분하지 않다가

그러나 동영상 플레이어의 경우도 있습니다. iOS를 사용하면 자동으로 전체 공간을 피팅 할 수 있습니다.

여기 내 질문입니다 : 내 이전 rootViewController를 캡처하는 비디오 스트림을 생성하는 것이 가능합니다 (뷰 계층 구조의 장치 화면과 멀리 떨어진 곳에 배치 함). 네이티브 AV 패키지로이 스트림을 읽으면 전체 화면 목표?

다른 고 해상도 (1080p) 및 대기 시간이 짧은 대안을 알고있는 사람이라면 그렇게 할 수도 있습니다.

답변

0

외부 디스플레이의 UIScreenoverscanCompensation ~ .scale 만 설정하면 복잡한 스트리밍 프로세스가 필요하지 않습니다.

+0

이것이 작동하지 않는 것으로 나타났습니다. 리터럴 NSInteger 값 3을 (objective-C로) 제공하면 '보통'전체 화면으로 확장됩니다. 열거 형은 3의 가치가 없으므로이 작동 원리가 무엇인지 모르겠습니다. – horseshoe7

+0

우리는 생산에서 스위프트의'.scale'을 사용하며 대부분의 경우 잘 작동합니다. 때로는 하드웨어에 의존하지 않고 검은 색 마진을 줄 수도 있습니다. HDMI 입력을 확인하는 TV의 타이밍과 관련이있는 것 같습니다. 미안하지만 Objective-C 문제에 대한 단서가 없습니다. 이상하게 보입니다. –