2013-04-02 4 views
2

Я разрабатываю приложение ios в xamarin. Как отобразить subview (я использовал xcode IB для создания поднабора), когда нажимается кнопка. Затем, когда я нажимаю на ту же кнопку, снова subview должен отображаться. Если кнопка нажата 3 раза, необходимо отобразить 3 подпункта.Отображение поднабора при нажатии кнопки

ответ

1

В очень распространенный способ это будет что-то вроде этого:

yourButton.TouchUpInside += (object sender, EventArgs e) => { 
    var newView = new UIView(); 
    // do some stuff with your view here 
    this.Add (newView); 
}; 
+0

Я хочу небольшой подвид с шириной 300 и высотой 50, которые будут отображаться на кнопке click.If я нажмите кнопку 4 раз 4 подвидов шириной 300 и hieght 50 должны быть смещены. Будут ли эти подсмотры вытесняться 1 за другим? – pritam

+0

pritam, каждый новый вид будет добавлен, но они будут сложены друг на друга. Чтобы разместить их в разных местах, создайте новый вид с помощью RectangleF, который поместит их в разные места, например: var newView = новый UIView (новый RectangleF (0, 50, 300, 50)); –

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