どのように私はプログラム的にMonoTouchが持つ起動時に大きなiPadの画面を得るのですか?
-
21-09-2019 - |
質問
私は、最新の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です。あなたの窓とビューは、任意のハードコードされた値を持っていない場合、彼らは自然に新しいサイズを採用する必要があります。
所属していません StackOverflow