1

Apple 的开发人员文档说,屏幕镜像在 iOS 4.3 上可用,没有任何魔法。应该只使用该mirroredScreen属性,但它是只读的。

来自 Apple 的developers.apple.com

镜像屏幕

屏幕被外部显示器镜像。

...如果镜像受支持且当前处于活动状态,则此属性包含与设备主屏幕关联的屏幕对象。这表示屏幕被连接的显示器镜像。当镜像被禁用、不支持或没有屏幕连接到设备时,此属性的值为 nil。

要禁用镜像并使用外部显示器呈现独特的内容,请创建一个窗口并将其与相应的屏幕对象相关联。

它说如何禁用而不是如何启用镜像模式。我该怎么做?

我想在投影仪上镜像我的应用程序而不创建我的视图副本并在需要时更新它们 - 它看起来很糟糕。

此外,模拟器在使用外部屏幕仿真时经常崩溃 - 可以吗?

4

1 回答 1

2

在兼容设备上,iOS 将在连接外部屏幕时自动镜像显示。

我认为目前只有 iPad 2 支持镜像。您可以在连接外接显示器时收听通知。

http://imthi.com/blog/programming/uiscreen-notifications-for-connecting-external-display-in-ios.php

于 2011-07-03T17:54:07.860 回答