2012-11-30 117 views
0

我有一個滾動視圖,其中我已經顯示了tableview。我有自定義單元格,我想在點擊時顯示視頻。它工作得很好,但是當我點擊全屏按鈕時,我的應用程序崩潰。那麼我該如何解決這個問題。 我的代碼顯示視頻如下。在桌面視圖單元格內全屏顯示視頻

MPMoviePlayerController *moviePlayer= [[MPMoviePlayerController alloc] initWithContentURL:url]; 
    moviePlayer.view.frame = CGRectMake([cordinate.x integerValue], [cordinate.y integerValue], [cordinate.width integerValue], [cordinate.height integerValue]); 
    moviePlayer.controlStyle = MPMovieControlStyleEmbedded; 
    [cell addSubview:moviePlayer.view]; 
    [moviePlayer prepareToPlay]; 

請幫我解決這個..

+2

第一個問題:你爲什麼在scrollview中使用tableview?第二個問題:你可以發佈你的崩潰日誌嗎? –

+0

查看此鏈接..您必須管理和跟蹤「MPMoviePlayerStates」 鏈接 - http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MPMoviePlayerController_Class/Reference/Reference.html# // apple_ref/c/data/MPMoviePlayerLoadStateDidChangeNotification – Hisenberg

+0

我想要分頁功能,這就是爲什麼我需要滾動視圖..我的錯誤日誌[MPAVController]自動播放:禁用自動播放暫停 2012-11-30 12:49:40.145 MagazineApp [5045: 14003] [MPAVController]自動播放:禁用自動播放 2012-11-30 12:49:40.181 MagazineApp [5045:14003] [MPAVController]自動播放:禁用自動播放以暫停 2012-11-30 12:49:40.182 MagazineApp [5045: 14003] [MPAVController]自動播放:禁用自動播放自動播放:_streamLikelyToKeepUp:0 - > 1 2012-11-30 12:49:43.899 MagazineApp [5045:14003] [MPAVController]自動播放:禁用自動播放以暫停 –

回答

0

加入這一行,然後檢查其工作與否:

moviePlayer.view.frame = self.view.frame; 

,並刪除此行[addSubview:moviePlayer];

相關問題