我有一個AVPlayerLayers AVPlayerLayers(如APPLE示例)的視圖控制器與四(4)AVPlayers。AVPlayerLayers的多個AVPlayers消失第二次推視圖控制器
如果我彈出這個viewcontroller並推送相同類型的新實例。我無法在一個或兩個AVPlayers中播放視頻。沒有錯誤和代碼運行良好,AVPlayerLayers也說它有一個superLayer。
而對於最奇怪的事情,如果我推回家的按鈕,回到跳板和進入應用程序的所有視頻播放器魔術開始播放。就像它重新渲染視圖樹或其他東西。
任何提示或線索?
PS。我使用loadValuesAsynchronouslyForKeys等待資源準備就緒。
我遇到了同樣的問題太多,其中如果RootViewController的有AVPlayerLayer(W/AVPlayers),然後我把其他的viewController,當我突然回rootVC,視頻被揉成一團不管videoGravity屬性。以下解決方案解決了我的問題。 –