0
Storyboards를 사용하고 있는데 내 카메라 입력의 라이브 스트림을 표시하기 위해 AVCaptureVideoPreviewLayer가있는 첫 번째보기가 있습니다. 그건 잘 작동합니다. 그러나 다른보기로 모달 전환하려고하면 AVCaptureVideoPreviewLayer보기가 백그라운드에서 계속 표시됩니다. 새로운보기의 설정된 검정색 배경 대신보기의. 나는 내부에서 removeFromSuperLayer를 사용하려고 시도했다 :AVCaptureVideoPreviewLayer가 연속 된 후에도 계속 표시됩니다.
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
메서드. 그러나 이것은 작동하지 않습니다.
이걸 없애는 방법에 대한 제안이 있으십니까? 이 실 거예요 도움이 호출하려고하면 그것을
[previewLayer.session removeOutput:AVMediaTypeVideo]
를 필요가없는 경우 처음에는
게시 할 수 있습니까? 코드의 오메? – brynbodayle