3
在我看到的所有例子中,每行只有一個元素。我想將兩個或多個編輯框相鄰放置以節省垂直空間。有沒有人跑過樣本展示這是如何完成的?您可以並排放置兩個編輯字段嗎?
在我看到的所有例子中,每行只有一個元素。我想將兩個或多個編輯框相鄰放置以節省垂直空間。有沒有人跑過樣本展示這是如何完成的?您可以並排放置兩個編輯字段嗎?
這在大多數應用中並不常見(由於屏幕尺寸有限),但您應該可以使用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);
感謝您的建議。我決定爲每個Entry元素使用不同的行,但我相信稍後可以使用這種技術。謝謝回覆。 – user1229084 2012-03-11 14:37:31