iOS - 显示我的游戏应用程序的播放按钮

标签 ios airplay mpvolumeview

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

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

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

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

最佳答案

如果在设备上运行并且本地网络上有 AirPlay 设备,您的代码片段应显示 AirPlay 按钮。

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

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

关于iOS - 显示我的游戏应用程序的播放按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11807780/

相关文章:

ios - 统一游戏截图分享到ios中的多个社交平台

iphone - MPMoviePlayerController 在后台播放 airPlay,双击主页按钮时崩溃

java - 在 Android 上用 Java 或 C/C++ 解码 Airplay 数据包

iOS 5 AirPlay 屏幕无法以横向正确绘制

ios - 如何获取在 IOS 设备上播放的音乐/音频的音量?

ios - 如何从 iOS 中的应用程序(而非控制中心)使用 AirPlay 进行屏幕镜像?

iphone - 在 iPhone 上打开推文会导致 404

iphone - 如何设置 UILabel 以使用 Arial Narrow(以编程方式),就像我们在 Storyboard上所做的那样?

iphone - 应用程序进入前台时刷新值

ios - MPVolumeView 动画问题