你能把两个编辑字段并排放置吗

本文关键字:字段 编辑 两个 | 更新日期: 2023-09-27 18:26:44

在我看到的所有示例中,每行只有一个元素。我想将两个或多个编辑框并排放置,以节省垂直空间。有人看到过展示如何做到这一点的样本吗?

你能把两个编辑字段并排放置吗

这在大多数应用程序中并不常见(由于屏幕大小有限),但您应该能够使用UIViewElement执行类似的操作。例如

定义您自己的UIView类型(例如MyView),其中包含您想要的两个(或多个)UI元素(例如两个UITextView)。

// incomplete example
class MyView : UIView {
   public UIView (string first, string second)
   {
       tv1 = new UITextView (new RectangleF (...)) { Text = first; }
       tv2 = new UITextView (new RectangleF (...)) { Text = second; }
   }
   // ...
}

接下来创建UIViewElement并将它们添加到您的DialogViewController中。

new UIViewElement ("caption", new MyView ("a", "b"), false);