2

こんにちは、

承認のために最初の申請書をiTunesに提出したばかりですが、できるだけ早く追加したいことが1つあります。

iPhoneとiPadの両方のTVOut機能を使用できるアプリにコーディングしたいですか?理想的には、基調講演の仕組みと同じように機能します。つまり、iPad自体では、テレビに映し出されるよりも少し多く見えますが、画面をミラーリングするだけでも正しい方向への一歩になります。

私はこれをあちこち探してきましたが、私が得ているのは、画面をミラーリングするためにiPhone用のジェイルブレイクをダウンロードすることだけです。これは実際には役に立ちません。

前もって感謝します、

4

4 に答える 4

3

ミラーリングするだけの場合は、TVOutManagerシングルトンを使用してください。これを行うためのコードをgithubに配置しました:https ://github.com/robterrell/TVOutManager (うーん...最新のコードをプッシュしていないことに気づきました。新しいコードをできるだけ早く確認してプッシュします。)方法と理由を知りたい場合は、 http://www.touchcentric.com/blog/archives/123に詳細情報を書きました。

基本的には、ファイルをプロジェクトに追加して、次のように呼び出します。

   [[TVOutManager sharedInstance] startTVOut];

ミラーリング以上のことをしたい場合は、UIScreenのドキュメントを読んでください。外部画面にUIWindowを作成し(必要に応じてTVOutManagerからビットを盗む)、それにサブビューを追加するのはかなり簡単です。このようにして、メインディスプレイが外部ディスプレイにあるときに、Keynoteのようなコントローラーをデバイス画面に表示できます。

于 2011-01-09T18:03:51.657 に答える
2

http://mattgemmell.com/2010/06/01/ipad-vga-outputで始めましょう...

于 2011-01-09T12:09:44.053 に答える
1

ミラーリングはできません。

ただし、外部ディスプレイに描画するには、外部ディスプレイのUIScreenオブジェクトを取得し、それにUIWindowのscreenプロパティを設定します(フレームが正しく設定されていることを確認してください)。そのウィンドウ内のすべてがそれぞれのディスプレイに描画されます。 。

相対リンク:

  • developer.apple.com/library/ios/#documentation/uikit/reference/UIWindow_Class/UIWindowClassReference/UIWindowClassReference.html(画面のプロパティを参照)
  • developer.apple.com/library/ios/#documentation/uikit/reference/UIScreen_Class/Reference/UIScreen.html(+ screensを見てください)

(私には評判がありません=>クリック可能なリンクを投稿できません)

于 2011-01-09T12:23:40.940 に答える
-4

私は、あなたはこれを行うことはできないと思います。ビデオはiPodアプリからのみストリーミングできます。
ただし、デバイスでジェイルブレイクが発生している場合は、これを試すか(リンク)、必要なものを正確に示したこのすばらしいYouTubeビデオ(リンク)をご覧ください。

于 2011-01-09T12:14:54.213 に答える