2

MonoTouch.Dialog のほとんどの例 (おそらくすべて) は、iPhone アプリケーションを作成するためのものであり、画面サイズが限られているため、アプリは 1 つの列として表示され、多くの要素が上下にリストされています。

しかし、iPad では話が異なります。実際には、2 つのダイアログを並べて配置できます。誰もそれを達成する方法の手がかりを持っていますか?

(わからないなら…)

----------------------------------------------- 
| 文字列要素 | | | 文字列要素 | | | | |
| | 文字列要素 | | | エントリ要素 | | | | |
| | エントリ要素 | | | ________________| | | | |
| | ______________ | | | ブール要素| | | | |
| | | | | | | | | | (0)| --> ホームボタン
| 文字列要素 | |________________ | | | | |
| | エントリ要素 | | | | | | | | |
| | ________________| | | | | | | | |
| | | | | | | | | | | |
-----------------------------------------------

(iPadを横置き)

それは説明するのに少し時間がかかりました。これに関するリードをありがとう

4

1 に答える 1

3

一般的に、それはで行われUISplitViewControllerます。XamarinのMWC2012サンプルから、これを行う方法(およびiPad / iPhoneと他のプラットフォーム間でコードを共有する方法)の(完全な)サンプルを見ることができます。iPad/iPhoneバージョンはMonoTouch.Dialogを使用します。

ただし、アプリケーションにより適している可能性のある他のアプローチがあります。私が気に入っているのは(iPhoneでもうまく機能するので)FlyOutNavigationです。サンプルコードもMonoTouch.Dialogを使用しています。

于 2012-04-27T17:09:49.290 に答える