Xamarin.ios 将文本框和标签分组在一起
我在xamarin.iOS应用程序上有一个查找视图,用户将其子域放入其中,我希望文本框位于父域标签的左侧,下图显示了我基本上想要实现的目标:Xamarin.ios 将文本框和标签分组在一起,xamarin.ios,Xamarin.ios,我在xamarin.iOS应用程序上有一个查找视图,用户将其子域放入其中,我希望文本框位于父域标签的左侧,下图显示了我基本上想要实现的目标: 我很容易在android上使用drawables实现这一点,但我的iOS技能没有那么敏锐,所以我不知道如何在iOS上实现这一点。在iOS中,你可以在代码中实现它 在XXXView控制器中 太棒了,我感谢你的帮助: public override void ViewDidLoad() { base.ViewDidLoad(); UIView
我很容易在android上使用drawables实现这一点,但我的iOS技能没有那么敏锐,所以我不知道如何在iOS上实现这一点。在iOS中,你可以在代码中实现它 在XXXView控制器中
太棒了,我感谢你的帮助:
public override void ViewDidLoad()
{
base.ViewDidLoad();
UIView backgroundView = new UIView(new CGRect(10,50,View.Bounds.Width-20,30));
UILabel domainLab = new UILabel()
{
Text = " https://www.example.com ",
Font = UIFont.SystemFontOfSize(12),
TextColor = UIColor.Gray ,
BackgroundColor=UIColor.LightGray,
Frame=new CGRect(0,0,150,30)
};
UITextField textField = new UITextField()
{
Frame=new CGRect(150,0,View.Bounds.Width-170,30),
};
textField.Layer.MasksToBounds = true;
textField.Layer.BorderColor = UIColor.LightGray.CGColor;
textField.Layer.BorderWidth = (System.nfloat)0.5;
backgroundView.AddSubview(domainLab);
backgroundView.AddSubview(textField);
View.AddSubview(backgroundView);
// Perform any additional setup after loading the view, typically from a nib.
}