最新の iPad 互換の Monotouch ライブラリがあります。3.2 SDK と MonoTouch 1.9 Alpha を使用するようにプロジェクトをアップグレードしました。
ドキュメントには、大きな iPad ウィンドウ用に XIB のウィンドウを変更する必要があると書かれています。私はXIBを使用しません。プログラムでオブジェクトを構築することにより、コードからインターフェイスを構築します。大きなiPadスタイルのウィンドウを取得するにはどうすればよいですか?
最新の iPad 互換の Monotouch ライブラリがあります。3.2 SDK と MonoTouch 1.9 Alpha を使用するようにプロジェクトをアップグレードしました。
ドキュメントには、大きな iPad ウィンドウ用に XIB のウィンドウを変更する必要があると書かれています。私はXIBを使用しません。プログラムでオブジェクトを構築することにより、コードからインターフェイスを構築します。大きなiPadスタイルのウィンドウを取得するにはどうすればよいですか?
何もありません(と思います)。
[UIScreen mainScreen].bounds
(および MonoTouch での同等のもの) は、iPad モードでは 768x1024、iPhone モードでは 320x480 になります。ウィンドウとビューにハードコードされた値がない場合は、新しいサイズを自然に採用する必要があります。
さらに調査した結果、次のように info.plist ファイルにエントリを追加する必要があることがわかりました。
Information Property List
UIDeviceFamily
item 0 2
これが表示されると、私が作成する動的な Window クラスは、iPad の画面全体のサイズになります。
基本的に、アプリがそのデバイスをサポートしていることをシステムに伝えていると思います。ドキュメントで詳細を見つける必要があります。