iOS - 为我的游戏应用程序显示airplay按钮

时间:2012-08-04 10:18:59

标签: ios airplay mpvolumeview

我正在为孩子们创建iPhone应用程序,他们可以使用字母和数字 我想为airplay提供选项,以便在更大的屏幕上播放会更有趣。

我正在使用以下代码显示播放按钮:

MPVolumeView *volumeView = [[MPVolumeView alloc] initWithFrame:CGRectMake(0, 0, 105, 40)];
[bottomPanel addSubview:volumeView];

我能看到音量视图,但不能看到播放按钮。有人可以帮助我如何显示我的应用程序的播放按钮吗?

1 个答案:

答案 0 :(得分:1)

您的代码片段应显示AirPlay按钮(如果在设备上运行)以及本地网络上的AirPlay设备。

对我来说,在一个空的测试应用程序中。当我关闭Wi-Fi(因此没有AirPlay设备)时,按钮消失了。

至于与外部屏幕的交互,请查看2011年WWDC的UIScreen类和AirPlay and External Displays in iOS apps会话。但是,正如@Till所提到的,您的用户可能必须从多任务栏中的UI启用屏幕镜像。