2012-04-25 89 views
0

我在XCODE4中使用了故事板。XCODE從TableViewCell播放視頻

我目前能夠從表格單元格使用從表格控制器到視圖控制器的推格式啓動視頻。當segue被調用時,視圖控制器立即使用viewdidload中的標準媒體播放器代碼啓動視頻。我的問題是一旦視頻結束,應用程序不會返回到表格單元格,而是保留在空白表格視圖控制器中,直到用戶單擊「返回」。 任何人都知道一個簡單的方法讓視頻結束並切換回TableViewController?

回答

1

蘋果並沒有讓這一個簡單。我的假設是,他們希望用戶在他/她感覺足夠舒適時選擇退出電影播放器​​(然後用戶可以選擇重播或跳回到他們可能想要再次看到的部分)。

但是,捕捉電影結束的一種方法是註冊"MPMoviePlayerPlaybackDidFinishNotification" notification(爲您鏈接的文檔),然後退出和/或刪除MPMoviePlayerController。

注意:如果在加載電影時發生錯誤(請參閱文檔initWithContentURL:),此通知也會觸發。