你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iPhone開發筆記(1)MPMoviePlayerController的用法和播放時只有聲音沒有圖像的解決辦法

iPhone開發筆記(1)MPMoviePlayerController的用法和播放時只有聲音沒有圖像的解決辦法

編輯:IOS開發綜合

   MPMoviePlayerController類是一個功能非常強大的類,它可以播放MOV、MP4、MPV、M4V、3GP、MP3、AIFF和M4A,定義起來也非常簡單。下面說一下MPMoviePlayerController的簡單用法和我使用時出現的問題。

    我用的是SDK4.1,現在應該不會有還在用sdk3的骨灰級開發者了吧。

  
[c-sharp] 
MPMoviePlayerController *moviePlayer;moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:要播放文件的URL];moviePlayer.scalingMode = MPMovieScalingModeAspectFill;[moviePlayer.view setFrame:CGRectMake(30, 210, 250, 350)];[moviePlayer.view setBackgroundColor:[UIColor clearColor]];[self.view addSubview:moviePlayer.view];[moviePlayer play]; 

說明:

1、scalingMode屬性決定的是添加的視頻播放器的填充方式。

2、請一定要調用moviePlayer.view的setFrame方法,要不然你添加的播放器就會出現只播放聲音而沒有圖像的情況。

3、在設置好moviePlayer的各種屬性後,最後不要忘了調用當前view的addSubview方法把moviePlayer.view添加為當前視圖的子視圖。www.2cto.com

4、如果播放的文件是音頻文件而不是視頻文件,那麼播放的時候只有一個播放欄。

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved