2012-08-31 11 views
3

我正在使用MPVolumeView控制我的應用程序中AVPlayer的音量。 當我連接時使用音量滑塊旁邊的Airplay按鈕連接到AppleTV,滑塊消失。這怎麼可以避免?如何在連接到Apple TV時保持MPVolumeView的滑塊可見?

當我使用音樂應用程序將音樂傳輸到同一個AppleTV時,音樂應用程序中的音量滑塊保持可見。

回答

1

解決的辦法是設置allowsExternalPlayback到沒有在AVPlayer:

self.player = [AVPlayer playerWithURL:self.streamUrl]; 
self.player.allowsExternalPlayback = NO; 
+0

我不知道爲什麼,我不相信你的代碼,直到我嘗試。非常感謝 – VietHung

0

我也有類似的情況。我的修復程序是:

player.allowsAirPlayVideo = NO; // keeps volume slider from disappearing