Apple 的开发人员文档说,屏幕镜像在 iOS 4.3 上可用,没有任何魔法。应该只使用该mirroredScreen
属性,但它是只读的。
来自 Apple 的developers.apple.com:
镜像屏幕
屏幕被外部显示器镜像。
...如果镜像受支持且当前处于活动状态,则此属性包含与设备主屏幕关联的屏幕对象。这表示屏幕被连接的显示器镜像。当镜像被禁用、不支持或没有屏幕连接到设备时,此属性的值为 nil。
要禁用镜像并使用外部显示器呈现独特的内容,请创建一个窗口并将其与相应的屏幕对象相关联。
它说如何禁用而不是如何启用镜像模式。我该怎么做?
我想在投影仪上镜像我的应用程序而不创建我的视图副本并在需要时更新它们 - 它看起来很糟糕。
此外,模拟器在使用外部屏幕仿真时经常崩溃 - 可以吗?