2011-05-16 14 views
0

私は、メディアプレーヤフレームワークを使用して単純な&基本ビデオアプリを構築しています。メディアプレイヤーフレームワークのコントロールオーバーレイを隠す、sdk4 iphone xcode

SDK38のプレーヤーコントロールオーバーレイを非表示にするには、の再生、一時停止、ff、rwなどにアクセスできないようにするにはどうすればよいですか?

私が実装したコードは単純に動作せず、エラーを出すか、何もしません。
私は困惑しており、研究によってサポートを見つけることができませんでした。私は後でメモリリークを処理する必要もあります。

私が試した:

-(IBAction)playMovie:(id)sender 
{ 
    NSString *filepath = [[NSBundle mainBundle] pathForResource:@"1960" ofType:@"m4v"]; 
    NSURL *fileURL = [NSURL fileURLWithPath:filepath]; 
    MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc]   initWithContentURL:fileURL]; 
    [self.view addSubview:moviePlayerController.view]; 
    moviePlayerController.fullscreen = YES; 
    moviePlayerController.scalingMode = MPMovieScalingModeAspectFill; 
    [moviePlayerController play]; 
} 

答えて

0

yourPlayer.controlStyle = MPMovieControlStyleNone;

とプレイヤーのあなたの名前にyourPlayerを変更してみてください。

4
NSString *filepath = [[NSBundle mainBundle] pathForResource:@"Video1" ofType:@"mp4"]; 
NSURL *fileURL = [NSURL fileURLWithPath:filepath]; 

moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:fileURL]; 

[moviePlayerController.view setFrame:CGRectMake(38, 100, 250, 163)]; 
moviePlayerController.controlStyle=MPMovieControlStyleNone; 
関連する問題