내 iPhone 앱에서 MPMoviePlayerController를 사용하여 영화를 재생하고 있습니다. 기본적으로 영화 플레이어에 표시되는 모든 컨트롤을 숨기고 있습니다. 하지만 플레이어 컨트롤 위에 "Replay"버튼을 두었습니다.iPhone MPMoviePlayerController를 멈추는 방법이 결국 닫힙니 까?
동영상이 끝날 때 플레이어가 삭제 중입니다. 그러나 마지막 프레임에서 멈추고 싶기 때문에 "Replay"버튼을 클릭하면 처음부터 시작됩니다. 나는 리플레이와 그 작동을위한 기능을 썼다. 영화가 재생되고 "Replay"를 클릭하면 비디오가 다시 시작됩니다.
내가 직면 한 문제는 영화 끝에서 흰색 화면이되어 "재생"버튼을 누르면 영화가 다시 시작되지 않는다는 것입니다. 이 상황을 어떻게 처리할까요?
정확한 해결 방법이 아닌 해결책 일 수 있습니다. 이를위한 완벽한 해결책이 있어야합니다. – Satyam
왜 해결해야합니까? Incrementing retain counters는 나중에 사용하기를 원하는 객체의 인스턴스를 유지하기 위해 Apple 가이드 라인에 의해 승인 된 방법입니다. 하지만 btw : 난 그냥 이것에 비틀 거렸다 : http://stackoverflow.com/questions/2870537/how-to-keep-mpmovieplayercontroller-open-after-movie-ended 유지 카운터 wouldnt 도움 중 하나를 증가처럼 보인다. 재현하는 새로운 인스턴스를 만들면 어떨까요? – Amandir