2
我正在xamarin中開發一個ios應用程序。如何在單擊按鈕時顯示子視圖(我已經使用xcode IB創建子視圖)。然後,當我點擊同一個按鈕時,再次查看子視圖必須顯示。如果按鈕被按下3次,則必須顯示3個子視圖。在按鈕上點擊顯示子視圖
我正在xamarin中開發一個ios應用程序。如何在單擊按鈕時顯示子視圖(我已經使用xcode IB創建子視圖)。然後,當我點擊同一個按鈕時,再次查看子視圖必須顯示。如果按鈕被按下3次,則必須顯示3個子視圖。在按鈕上點擊顯示子視圖
在一種很常見的方式,將是類似的東西:
yourButton.TouchUpInside += (object sender, EventArgs e) => {
var newView = new UIView();
// do some stuff with your view here
this.Add (newView);
};
我想要一個小型子視圖與寬度300和高度50獲得顯示按鈕click.If我按一下按鈕,4次4子視圖的寬度300和50應該流離失所。這些子視圖會一個接一個地移位嗎? – pritam
pritam,每個新的視圖都會被添加,但它們會堆疊在一起。要將它們放置在不同的地方,使用RectangleF創建新的視圖,將它們放置在不同的地方,例如:'var newView = new UIView(new RectangleF(0,50,300,50)); –