4.3終於:)我現在正在搜索如何將空氣播放按鈕添加到自定義視圖。我有加載電影的MPMoviePlayer。我禁用了標準控件,並添加了自定義播放,暫停,停止,音量按鈕的覆蓋視圖。 如果有人知道如何添加按鈕,將播放空間,請分享知識? 我cant't覺得送什麼通知,聽什麼... :(自定義視圖上的AirPlay按鈕
回答
編輯看來我在我以前的答案,因爲該設備沒有運行已發佈版本的iOS 4.3被誤導。
有一種方法來提供自定義界面上的的AirPlay按鈕。
使用MPVolumeView
並將其添加到您的視圖層次
MPVolumeView *myVolumeView =
[[MPVolumeView alloc] initWithFrame: overlayView.bounds];
[overlayView addSubview: myVolumeView];
[myVolumeView release];
的MPVolumeView
提供音量滑塊和路由按鈕(請參見下圖)。但我認爲不可能只顯示按鈕。
我現在沒有AppleTV,但我會盡快測試它。我迫不及待地想看到這個功能:)這裏還有關於VolumeView的解釋http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MPVolumeView_Class/Reference/Reference.html。謝謝 – 1110 2011-03-17 07:21:40
它不適合我。該按鈕顯示,但當我點擊AppleTV按鈕時不會執行任何操作。有任何想法嗎? – Tibidabo 2011-07-08 14:46:06
請記得在'Link Binary With Libraries'部分的項目構建階段中添加'MediaPlayer.framework'。否則,你會看到空白的視圖。 – 2011-09-29 10:37:52
如果你想只是沒有音量滑塊的AirPlay按鈕按照Jilouc的回答說明,然後對myVolumeView設置以下屬性:
[myVolumeView setShowsVolumeSlider:NO];
[myVolumeView setShowsRouteButton:YES];
,將隱藏的音量滑塊,但保持路線按鈕。
這是正確的答案 – Dermot 2012-05-28 04:06:55
在Documentation蘋果還包括一個片段:
MPVolumeView *volumeView = [ [MPVolumeView alloc] init] ;
[volumeView setShowsVolumeSlider:NO];
[volumeView sizeToFit];
[view addSubview:volumeView];
- 1. 自定義Airplay按鈕與cocoalibspotify
- 2. 自定義視圖按鈕
- 3. Drupal:節點上的自定義「動作」按鈕在視圖上
- 4. 自定義後退按鈕視圖
- 5. 另一個自定義按鈕上的自定義按鈕?
- 6. android自定義列表視圖與自定義單選按鈕
- 7. 如何在圖像視圖上放置自定義按鈕>
- 8. AVPlayer/Airplay按鈕
- 9. 如何在播放活動時自定義Airplay按鈕
- 10. 片段自定義視圖addToBackStack(),自定義視圖和後退按鈕
- 11. 如何在android中的自定義視圖上添加按鈕?
- 12. UIImages的airplay按鈕
- 13. 使用視圖內的按鈕更改自定義視圖
- 14. 自定義上傳按鈕
- 15. 自定義圖像按鈕
- 16. 如何在ActiveAdmin顯示視圖上添加自定義按鈕?
- 17. 與單選按鈕自定義列表視圖返回上setOnCheckedChangeListener
- 18. 在相機視圖上顯示自定義按鈕
- 19. 自定義視圖 - 條件視圖 - ViewStub和單選按鈕
- 20. Facebook,Spotify(iOS)使用MPVolumeView或自定義視圖來播放airplay?
- 21. 如何使用自定義視圖中的按鈕從列表視圖中刪除自定義視圖
- 22. 按鈕點擊綁定到自定義列表視圖中的多個視圖
- 23. WXPython視頻MediaCtrl自定義按鈕
- 24. 自定義按鈕
- 25. 自定義按鈕
- 26. 自定義按鈕
- 27. 自定義按鈕
- 28. 自定義按鈕
- 29. 自定義按鈕
- 30. ActionBar上的自定義主頁按鈕
終於找到一個方法來做到這一點。我編輯了我的答案。希望有所幫助。 – Jilouc 2011-03-16 11:23:33