HI,
我刚刚将我的第一个应用程序提交给iTunes批准,但有一件事我真的想尽快添加到它。
我想编写一个应用程序,它可以使用iPhone和iPad的TV Out功能吗?理想情况下,它的工作方式与主题演讲的工作原理类似,即你在iPad上看到的内容比电视上预测的要多一些,但即使只是镜像屏幕也是朝着正确方向迈出的一步。
我已经搜遍了这一切,而且我一直在寻找的是关于为iPhone下载越狱来镜像屏幕,这实际上并没有帮助。
提前致谢,
答案 0 :(得分:3)
如果您只想镜像,请使用我的TVOutManager单例。我已经在github上设置代码来执行此操作:https://github.com/robterrell/TVOutManager(嗯...我刚注意到我没有推出最新的代码。我会尽快检查并推送新代码。)我写了一些有关它的详细信息,请http://www.touchcentric.com/blog/archives/123如果你想知道它是如何以及为什么的。
基本上,只需将文件添加到项目中,然后调用:
[[TVOutManager sharedInstance] startTVOut];
如果您想做的不仅仅是镜像,请阅读UIScreen上的文档。在外部屏幕上创建UIWindow是相当简单的(如果需要,从TVOutManager窃取位)并向其添加子视图。这样,您可以在设备屏幕上使用类似Keynote的控制器,而主显示屏位于外部显示器上。
答案 1 :(得分:2)
答案 2 :(得分:1)
无法镜像。
但要在外部显示器上绘图,只需获取外部显示器的UIScreen对象,然后将UIWindow的屏幕属性设置为它(确保正确设置框架等),应该绘制该窗口中的所有内容各自的展示。
相关链接:
(我没有任何声誉=>无法发布可点击的链接)
答案 3 :(得分:-4)