【发布时间】:2012-01-27 15:33:12
【问题描述】:
我考虑在我的一个应用程序中扩展支持以通过 AppleTV 处理第二个屏幕。
问题是:
如果我只是镜像我的应用程序,漂亮的 46 英寸液晶电视只显示我的应用程序的 4:3 信箱图像。如果我更改我的应用程序以呈现不同的屏幕,是否可以使用完整的 16:9 比例Apple TV / AirPlay?
【问题讨论】:
我考虑在我的一个应用程序中扩展支持以通过 AppleTV 处理第二个屏幕。
问题是:
如果我只是镜像我的应用程序,漂亮的 46 英寸液晶电视只显示我的应用程序的 4:3 信箱图像。如果我更改我的应用程序以呈现不同的屏幕,是否可以使用完整的 16:9 比例Apple TV / AirPlay?
【问题讨论】:
当然。在 iOS 5 中,镜像的 AirPlay 屏幕可以用作辅助 UIScreen,其内容可以与设备屏幕上的内容不同。这就是你想要做的。
您可以在此处查看如何执行此操作: https://github.com/quellish/AirplayDemo 在您开始使用辅助 UIScreen 之前,您的设备屏幕将被镜像,您可以删除附加到 UIScreen 的窗口并返回镜像。这让您可以控制何时将自定义内容放在那里,以及何时只是镜像。
【讨论】:
当然 - 请参阅 Real Racing HD 2 以获得一个很好的例子!
【讨论】: