2011-11-14 125 views
3

2.5年のMacとiOSの開発と私は何かへの答えを見つけられませんでした。iPad 2台のスクリーンを使用してミラーリングしますが、1080解像度をサポートしていますか?

iOS 5.0とApple TVのairplayを使って、iPadにUIScreenを1つ表示し、Apple TVに別のUIScreenを表示するプロジェクトに取り組んでいます。私は2つの別個のビューコントローラを持っていて、それぞれ違った表示をしています。

アップルのテレビ画面サイズが720pではなく1080pに戻るという問題があります。だから、1280 X 720で表示され、1920 x 1080のフルスクリーン表示ではないボーダーのビューコントローラーを取得します。効果は、私のビューコントローラーは縮小されずに切り取られます。

私はUIScreenの画面境界とビューコントローラ境界の変更のようないたずらなことを試みましたが、それはうまくいきません。

簡単に言えば:

を表示するフルスクリーン1080pのビューコントローラのiOS 5をサポートしていますか?もしそうなら、あなたはどのようにしましたか?

EDIT:

そこで質問がある場合のみ、720pのは、私はアプリがそのビューコントローラのフルスクリーンで表示するように取得し、/レターボックストリミングしていないか、次に表示することが可能であることが変更されましたか?

答えて

1

Apple TVは720pしかサポートしていませんが、Digital AV Adapterは1080p(1920x1080)に対応しています。私は、次世代のApple TVがリリースされると、1080pをサポートし、AirPlayでの表示をサポートするかもしれないと思う。

この問題は別として、あなたと同じ問題に直面していました。デジタルAVアダプタとAirplayを使って私のサムスンテレビの両方で表示すると、私の見解がなぜインセットされているのか理解しようとしていました。私は、テレビが私が使用していたポート用にどのように構成されていたかに問題があることを最終的に見出しました。関連する入力に対して「ジャストスキャン」オプションが見つかったら、問題を解決し、完璧なエッジ・トゥ・エッジ・イメージを得ました。 Digital AV Adapterを使った1080p出力は豪華です。私はそれを活用する面白いアプリをたくさん作っています。

調査の過程で、私はUIScreenの新しいiOS 5.0 overscanCompensationプロパティについて学びました(http://developer.apple.com/library/IOs/#documentation/UIKit/Reference/UIScreen_Class/Reference/UIScreen.html)。 )。これは私の難しさの原因ではありませんでしたが、それがあなたの問題を解決するかどうかを確認するための設定で遊ぶことをお勧めします。

+0

私は、この決定をより決定的で、良い仕事として上げました。Rob: – Dev2rights

+0

ありがとう!なぜこの問題がWillによって「オフトピック」として閉鎖されたのか? –

+0

btw現在の世代のApple TVはすでに1080pをサポートしています。 – Eugene

関連する問題