Swift中使用MPMoviePlayerController實現自定義視訊播放器介面

流火行者發表於2015-08-29

預設情況下播放器自帶各種控制按鈕,比如前進後退播放暫停等:

var url = NSBundle.mainBundle().URLForResource("1", withExtension: "mp4")

var play1 = MPMoviePlayerViewController(contentURL: url)

self.presentMoviePlayerViewControllerAnimated(play1)

 效果如下:

有時候希望自定義播放器介面、各種複雜UI和功能。例如網易新聞客戶端視訊播放器就是一個播放視窗,沒有任何UI介面,這樣做就可以了。

效果就是這樣的

注:本地視訊播放需要加入bundle集合

 

相關文章