1
내가 비디오를 재생하려면 다음 코드를 사용
대신 응용 프로그램에서 비디오를 재생 :IOS는 기본 플레이어
MPMoviePlayerViewController *theMovie=
[[MPMoviePlayerViewController alloc] initWithContentURL: movieURL];
theMovie.moviePlayer.repeatMode=MPMovieRepeatModeOne;
[self presentMoviePlayerViewControllerAnimated:theMovie];
이 앱을 포함하는 기본 동영상 플레이어가 발생합니다. 대신에 나는 다음과 같이 비디오 응용 프로그램 자체 내에서 재생하려면 :
이 달성 할 수있다 (미안 이미지를 업로드 할 수있는 충분한 명성을하지 않습니다)?
질문의 저자는 별도의 뷰 컨트롤러의 비디오 자산을 재생하고 싶지 않은 듯 보이지만 그들을 놀고 싶어 그 자신의 뷰 콘트롤러의 아이 뷰 –
@NikolayMamaev> 첨부 한 스크린 샷을 보았습니까? 내 솔루션을 사용하면 동일한보기 컨트롤러에서 비디오를 재생할 수 있습니다. – Rashad
죄송합니다. 귀하의 해결책은 완전히 잘못되었습니다. 원래의 질문에서와 같은 변수를 사용한다면'theMovie'는'MPMoviePlayerViewController' 타입입니다. 따라서'addSubview :'메소드는'UIViewController'가 아니라'UIView' 타입의 인자를 기대하기 때문에'[self.view addSubview : theMovie];'대답에서 다음 라인이 작동하지 않을 것입니다. –