我已经开始在我的应用程序中使用
以下是我拥有的代码:
很简单的东西。我有一个运行一些音乐的
如果我在 Xcode 中点击控制台上方的 Debug Hierarchy Mode 按钮,我可以看到我的 UI 中的 Air Play 按钮,但是它的 Alpha 值为 0。
MPVolumeView
,但是Air Play按钮根本不会出现。即使我有多个可用于在网络上将我的AVPlayer
音频发送到的Air Play设备。例如,如果从控制中心检查Air Play,则可以看到这些设备。以下是我拥有的代码:
myVolumeView = [MPVolumeView new];
[myVolumeView setShowsVolumeSlider:YES];
[myVolumeView setShowsRouteButton:YES];
myVolumeView.frame = _volumePanel.bounds;
[myVolumeView sizeToFit];
_myVolumeView.autoresizingMask = UIAutoresizingFlexibleWidth;
[_volumePanel addSubview:myVolumeView];
很简单的东西。我有一个运行一些音乐的
AVPlayer
。有趣的是,如果我从控制中心选择另一个 Air Play 设备,它会强制在我的 MPVolumeView
应用程序中出现 Air Play 按钮,但它有点故障。如果我在 Xcode 中点击控制台上方的 Debug Hierarchy Mode 按钮,我可以看到我的 UI 中的 Air Play 按钮,但是它的 Alpha 值为 0。