2012-03-05 21 views

回答

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); 
+0

感谢您的建议。我决定为每个Entry元素使用不同的行,但我相信稍后可以使用这种技术。谢谢回复。 – user1229084 2012-03-11 14:37:31