2012-02-13 2 views
4

저는 iPhone 개발의 초보자입니다. 내 응용 프로그램 리소스 번들에서 비디오를로드하는 MPMoviePlayerController 개체가 있습니다. 색상을 지우는 MPMoviePlayer의 backgroundColor를 설정했습니다. shouldAutoplay 속성을 NO로 설정했습니다. 사용자가 재생 버튼을 클릭하기 전에 빈 화면이 표시됩니다. 나는 다음과 같은 방법동영상을 재생하기 전에 MPMoviePlayerController에서 동영상의 첫 번째 프레임 이미지를 표시합니다.

UIImage *thumbnail = 
[self.videoPlayer thumbnailImageAtTime:0 timeOption:MPMovieTimeOptionNearestKeyFrame]; 

를 사용하여 첫 번째 이미지를 얻기 위해 노력하지만 플레이 버튼을 사용자가 클릭하기 전에 나타나는 검은 화면 만 썸네일 이미지를 포함 할 수 있도록 나는이 이미지를 설정하는 곳. 도와주세요.

답변

4

맑은 색을 배경색으로 설정하고 있습니다. 따라서 동영상 플레이어 아래에 이미지 뷰를 설정해 보시고 블랙 스크린이 계속 나타나면 플레이어 위에 추가하십시오. 사용자가 비디오를 재생할 때 이미지 뷰를 숨길 수 있습니다.

+0

감사합니다. 그것은 일했다! :) – An1Ba7

+1

도와 드리겠습니다 :) – DivineDesert

관련 문제