2011-09-21 4 views
0

Ive는 VIEW 객체에서 MPMoviePlayerController를 임베드하는 방법에 대한 전자 서적 튜토리얼에서이 코드를 얻었지만, iOS 4.3에서는 전혀 작동하지 않습니다. 다른 소스를 살펴 보았는데 소스 코드가 동일합니다. 누구든지이 코드의 문제점을 찾는데 도움을 줄 수 있습니까?objective c MPMoviePlayerController는 iOS 4.3에서 작동하지 않습니다.

감사

- (IBAction)playMovie:(id)sender { 
    NSString *filepath = [[NSBundle mainBundle] pathForResource:@"shawarma" ofType:@"mp4"]; 
    NSURL *fileURL = [NSURL fileURLWithPath:filepath]; 
    MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:fileURL]; 
    [player.view setFrame: movieHolder.bounds]; 
    [movieHolder addSubview: player.view]; 
    [player play]; 
} 

내 VIEW 객체는 불투명 구조로 동영상 플레이어보기를 고려 MPMoviePlayerController 클래스 참조 가이드 라인에서 X 300

답변

1

(400)의 치수를 가지고있다.

무비 위의 레이어 내용에 사용자 정의 하위 뷰를 추가 할 수 있지만 은 기존 서브 뷰를 수정하면 안됩니다. 영화의 상단에 컨텐츠를 레이어링에 추가

, 당신은 backgroundView

MPMoviePlayerController에서보기로 하위 뷰를 추가하여 정의 배경 컨텐츠를 제공 할 수있는 그 자체 비디오를 제공하는 속성보기가 있습니다 이 LINK 당신에게

+0

음, 그는 게시 된 코드가 선수의 파단의 수정되지 않습니다. –

+0

답변 해 주셔서 감사합니다. 평신도의 임기를 설명해 주시겠습니까? 임 iOS 프로그래밍에 관한 새로운 내용입니다. 다시 한번 감사드립니다 ... – andsien

+0

당신의 오른쪽 Brad, 메신저 그냥보기 개체에 연결. – andsien

0

도움이 될

희망은 미주리 재생 MPMoviePlayer 내가 응용 프로그램 일하고 IOS 4.3을 아무 문제가 없다 서버에서 뛰고 나에게 잘 돌아가고있다. 확인을 요청하십시오

  1. 경로는 하드 코드 경로를 사용해보십시오.
  2. MoviePlayer의 프레임입니다.

감사

+0

안녕 Nishant, 나는 내 .h ViewController에서 MPMoviePlayerController * 플레이어를 선언하여 문제를 해결할 수있었습니다. 어쨌든 귀하의 답변을 주셔서 감사합니다. – andsien

관련 문제