我正在使用 MPVolumeView 在我的应用程序中添加播放按钮,我正在使用以下代码。
myVolumeView =
[[MPVolumeView alloc]initWithFrame:CGRectMake(self.view.frame.size.width-130, 25,20,20 )];
[myVolumeView setShowsVolumeSlider:NO];
[myVolumeView setShowsRouteButton:YES];
[self.view addSubview:myVolumeView];
我能够看到路由按钮,但是当我单击它时,它仅将“iPhone”显示为设备列表中的一项。但是当我在 iOS 7 中向上滑动并单击 Airplay 选项时,我可以看到多个使用 Airplay 的路由设备,我卡在这里,为什么会发生这种情况?从逻辑上讲,如果应用程序无法检测到播放设备,则路由按钮应该不可见,但它是可见的,那么为什么它没有显示任何设备,但系统默认播放检测并列出了播放设备。
提前感谢您的建议。