どのように私はプログラム的にMonoTouchが持つ起動時に大きなiPadの画面を得るのですか?

StackOverflow https://stackoverflow.com/questions/2297692

質問

私は、最新のiPadの互換性のあるMonoTouchでライブラリを持っています。私は、3.2 SDKを使用するように私のプロジェクトをアップグレードしているMonoTouchで1.9アルファます。

ドキュメントでは、大規模なiPadのウィンドウのためのあなたのXIBでウィンドウを変更する必要があると言います。私はXIBを使用しないでください。私はプログラム的にオブジェクトを構築することにより、コードからの私のインターフェイスを構築します。私は大のiPadスタイルのウィンドウを取得するために何をやるべき?

役に立ちましたか?

解決 2

は、さらなる調査の後、私はそうのようなInfo.plistファイルにエントリを追加するために必要なことがわかりました

Information Property List
     UIDeviceFamily
          item 0            2

これは私が作成することを動的ウィンドウクラスがフルiPadの画面サイズで存在すると

私は基本的に私のアプリは、そのデバイスをサポートしていることを、システムを語っていると思います。私たちのより多くのドキュメントで見つける必要があります。

他のヒント

何も(私は仮定)。

[UIScreen mainScreen].bounds(およびMonoTouchで上のそれに相当)計算されたモードとiPhoneモードで320×480で768×1024です。あなたの窓とビューは、任意のハードコードされた値を持っていない場合、彼らは自然に新しいサイズを採用する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top