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 に答える