我听说可以将iPad应用程序中的内容输出到外部显示器,但应用程序必须为此做好准备,并且存在严重的局限性.有什么指针吗?
而且,这可以为iPhone完成吗?它是一样的吗?
And*_*tle 11
实现此功能的关键包含在UISCreen类中:
基本上,您的应用程序将使用UIScreen访问外部显示屏幕,然后将其设置为新UIWindow的屏幕(您的应用程序将具有两个UIWindows).然后,应用程序可以将ViewController添加到代表第二个屏幕的新UIWindow中.
UIWindow *externalWindow.screen = [[[UIScreen screens] lastObject] retain];
[externalWindow addSubview:externalViewController.view];
Run Code Online (Sandbox Code Playgroud)
它非常简单,但需要进行一些实验才能使其正常工作.由于30针连接器需要连接到显示器,因此在设备上调试应用程序时很痛苦,因此也不能用于调试.也许有一个通过电缆允许调试+外部显示,但我没有机会看.
限制:您应该能够输出视频质量的比特率,因为苹果已经能够通过他们的一些应用程序实现这一点.也就是说,外部显示器将受限于设备支持的屏幕分辨率,所以108"LCD上的东西可能看起来不那么清晰:-)
平台:这适用于所有iPad和运行4.0+的iPhone.您需要我认为iPhone和iPad独有的特殊线缆(30-40美元).
归档时间: |
|
查看次数: |
4214 次 |
最近记录: |