2013-04-02 72 views
2

我正在xamarin中開發一個ios應用程序。如何在單擊按鈕時顯示子視圖(我已經使用xcode IB創建子視圖)。然後,當我點擊同一個按鈕時,再次查看子視圖必須顯示。如果按鈕被按下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和50應該流離失所。這些子視圖會一個接一個地移位嗎? – pritam

+0

pritam,每個新的視圖都會被添加,但它們會堆疊在一起。要將它們放置在不同的地方,使用RectangleF創建新的視圖,將它們放置在不同的地方,例如:'var newView = new UIView(new RectangleF(0,50,300,50)); –

相關問題