当连接外部显示器时,是否支持使用MPMoviePlayerViewController显示标准“TV Connected”UI?我可能会遗漏一些明显的东西,但似乎没有任何关于它的文档,并且API中没有任何内容指向启用此功能。
我们的应用程序已经使用一些(相当讨厌的)自定义代码支持TV Out,但这开始在iOS 6的发布中表现奇怪。我们修补了现有版本并将其发送给测试人员,但其中一人开始抱怨说UI看起来与众不同,令我惊讶的是,他使用普通的“TV Connected”用户界面在iOS 5上发送了旧应用程序的屏幕截图,据我所知,第三方开发人员无法使用。
我知道有一些使用UIWebView来实现此功能的例子,但这不适合我们,因为我们需要响应来自电影播放器的通知,以便报告播放状态和播放状态。进展到我们的服务器软件。标准用户界面还处理某些情况(例如,我们无法使用公共API检测到的AirPlay镜像)比我们使用自定义代码实现的更优雅。