4.3最后:)我正在搜索如何添加空气播放按钮到自定义视图。我有MPMoviePlayer加载电影。我禁用了标准控件,并使用自定义播放,暂停,停止,音量按钮添加了叠加视图。 如果有人知道如何添加空中播放按钮请分享知识? 我找不到要发送的通知,听什么...... :(
答案 0 :(得分:40)
如果您只想要没有音量滑块的AirPlay按钮,请按照Jilouc的答案中的说明操作,然后在myVolumeView上设置以下属性:
[myVolumeView setShowsVolumeSlider:NO];
[myVolumeView setShowsRouteButton:YES];
这将隐藏音量滑块,但保留路线按钮。
答案 1 :(得分:15)
编辑在我之前的回答中,我似乎被误导了,因为该设备未运行已发布的iOS 4.3版本。
有一种方法可以在自定义界面上提供 AirPlay按钮
使用MPVolumeView
并将其添加到视图层次结构
MPVolumeView *myVolumeView =
[[MPVolumeView alloc] initWithFrame: overlayView.bounds];
[overlayView addSubview: myVolumeView];
[myVolumeView release];
MPVolumeView
提供音量滑块和路线按钮(见下图)。但我不认为只显示按钮是可能的。
答案 2 :(得分:2)
在Documentation Apple中还包含一个代码段:
MPVolumeView *volumeView = [ [MPVolumeView alloc] init] ;
[volumeView setShowsVolumeSlider:NO];
[volumeView sizeToFit];
[view addSubview:volumeView];