iPhone应用在iPad上运行时外部显示窗口会缩放。

3
我们正在编写一款iPhone应用程序,该应用程序支持通过30针连接器转VGA适配器在iPhone 4或iPad上使用外部显示器。这不是通用应用程序。我的问题是:当应用程序在iPad上运行并且用户缩放应用程序以填充屏幕时,外部显示器上显示的任何内容也会增加一倍大小。我希望在用户按下iPad上的缩放按钮时,外部显示器不改变比例。

有人知道如何判断iPhone应用程序在iPad上是否缩放?

您能否获取在iPad上显示的窗口/视图的大小,以补偿iPhone应用程序的当前比例?


你如何在外部屏幕上显示内容?这些是自己的UIView还是通过UIGetScreenImage()复制帧缓冲区? - Pascal
我为两个屏幕(主屏幕和外部屏幕)分别拥有一个独立的UIWindow。我有一个EAGLView,当外部屏幕可用时,将其从主窗口移动到外部窗口,并在外部显示器断开连接时将其移回主窗口。 - derekvanvliet
1个回答

0
当您在iPad上运行iPhone本地应用程序时,它会在一种模拟器中执行。双倍大小由此系统管理,并且是虚拟的。在iPhone应用程序上无法测量这一点。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接