2013-09-10 2 views
0

Я создал представление, которое нужно будет добавить к нескольким различным экранам. Я изо всех сил пытаюсь понять, как правильно выровнять элементы в представлении.Программно выстраивая элементы в Monotouch View

Вывод должен выглядеть следующим образом:

enter image description here

Я попытался следующие без успеха:

элемент
var uiiv = new UIImageView(image); 
var firstLine = new UITextField { Text = description}; 
var secondLine = new UITextField { Text = summary}; 
this.Add(uiiv); 
this.Add(firstLine); 
this.Add(secondLine); 
+1

Нечетный, вы не передаете кадр ни одному из этих конструкторов. Вместо этого вы должны использовать новый UIImageView (RectangleF) ctor. –

ответ

1

Каждый интерфейс должен иметь свойство кадра, который позволяет для указания позиции элемента относительно его родительского представления. Использование этого свойства позволит вам позиционировать элемент.

Смежные вопросы