【问题标题】:How do I do screen mirroring on iOS 4.3?如何在 iOS 4.3 上进行屏幕镜像?
【发布时间】:2011-09-27 17:03:46
【问题描述】:

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

来自苹果的developers.apple.com

镜像屏幕

由外部显示器镜像的屏幕。

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

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

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

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

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

【问题讨论】:

    标签: objective-c ipad mirroring ios4


    【解决方案1】:

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

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

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

    【讨论】:

    • 这很糟糕,但似乎是真的。谢谢你。为什么他们不告诉developers.apple.com 上的“只有ipad2”?!
    猜你喜欢
    • 2012-01-24
    • 2017-02-14
    • 2014-03-22
    • 1970-01-01
    • 2020-03-10
    • 2018-04-20
    • 2013-09-24
    • 2012-04-13
    • 2015-09-15
    相关资源
    最近更新 更多