我在 Apple 关于Presenting Content on an External Display的文档中阅读了有关在外部屏幕上显示另一个视图(并且这会禁用镜像)的信息。但似乎当第二个窗口设置为屏幕时,没有办法让屏幕恢复到镜像第一个窗口。
UIScreen 对象上有一个名为 mirroredScreen 的属性,如果设备能够镜像并且镜像仍处于活动状态,则该属性被描述为包含镜像屏幕。当另一个窗口与 UIScreen 关联时,它变为 nil。但它是一个只读属性,没有其他方法可以将其设置为镜像 :(