我正在尝试使用 xamarin ide (c#) 以编程方式创建按钮。我需要什么代码来创建按钮、设置其大小、设置其文本、设置其背景颜色以及设置其约束?有没有办法将按钮定义为屏幕宽度的 1/4?提前致谢。
首先创建按钮
UIButton button = new UIButton();
CGRect ScreenBounds = UIScreen.MainScreen.Bounds;
float buttonWidth = (float)ScreenBounds.X / 4;
button.Frame = new CGRect (0f, 0f, buttonWidth, 50f);
button.SetTitle ("Title", UIControlState.Normal);
button.BackgroundColor = UIColor.Green;
然后将其作为子视图添加到活动视图中
this.AddSubview (button);
并添加事件TouchUpInside
button.TouchUpInside += (object sender, System.EventArgs e) => {
Debug.WriteLine( "Button Clicked!");
};
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)