C# MonoTouch.Dialog并排放置两列

C# MonoTouch.Dialog并排放置两列,c#,ios,xamarin.ios,monotouch.dialog,C#,Ios,Xamarin.ios,Monotouch.dialog,MonoTouch.Dialog中的大多数示例(可能全部)都是用于创建iPhone应用程序的,由于屏幕尺寸有限,应用程序以单列形式呈现,许多元素一列一列地列出 但在iPad中,情况就不同了,实际上你可以将两个对话框并排放置。 有人知道如何做到这一点吗 (如果你不明白我的意思……) ----------------------------------------------- |StringElement | | StringElement | | | | |StringElement | | E

MonoTouch.Dialog中的大多数示例(可能全部)都是用于创建iPhone应用程序的,由于屏幕尺寸有限,应用程序以单列形式呈现,许多元素一列一列地列出

但在iPad中,情况就不同了,实际上你可以将两个对话框并排放置。 有人知道如何做到这一点吗

(如果你不明白我的意思……)

-----------------------------------------------
|StringElement | | StringElement | | | |
|StringElement | | EntryElement | | | |
|入口元素| | | | | | | | | | | | | | | |
|布尔元素| | | | | | | | | |
|| | | |(0)|-->主页按钮
|StringElement||||uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu124; uuuuuuuuuuuuuuuuuuuuuuu124; |入口元素| | | | |
|_uuuuuuuuuuuuuuuuuuuuuuuuu124;|||
|| | | | |
-----------------------------------------------
(水平放置的iPad)

这需要一些时间来解释。
感谢您提供这方面的任何线索

一般来说,这是通过
UISplitViewController
完成的。你可以从Xamarin的网站上看到一个(完整的)关于如何做到这一点(以及在iPad/iPhone和其他平台之间共享代码)的示例。iPad/iPhone版本确实使用MonoTouch.Dialog


但还有其他方法可能更适合您的应用程序。我喜欢的一个(因为它也适用于iPhone)是。示例代码还使用MonoTouch.Dialog。

您想要两个对话框并排放置还是一个“包装”的对话框?如果想要两个对话框,您可以创建一个顶级根UIViewController,管理两个作为对话框的子控制器。任何允许我显示两列的解决方案都可以。我认为更简单的方法是用一个根控制器放置两个对话框,我会尝试,我还没有尝试过,对不起。但我想这应该是正确的答案。其想法是获得与ipad设置菜单相同的布局,其中一列用于选择某些选项,另一列用于修改细节。 -----------------------------------------------
| StringElement | | StringElement | | |
| StringElement | | EntryElement | | |
| EntryElement | | _______________| | |
| ______________ | | BooleanElement| | |
| | | | | (0)| --> Home Button
| StringElement | |_______________ | | |
| EntryElement | | | | |
| _______________| | | | |
| | | | | |
-----------------------------------------------