public override void ViewDidLoad () { base.ViewDidLoad (); // Perform any additional setup after loading the view, typically from a nib. // var textView = new UITextField // { // Placeholder = "Your name", // BorderStyle = UITextBorderStyle.RoundedRect, // Frame = new RectangleF(10, 30, 200, 50) // }; // // Add (textView); var textView = new UITextField { Placeholder = "Your name", BorderStyle = UITextBorderStyle.RoundedRect }; textView.TranslatesAutoresizingMaskIntoConstraints = false; textView .AddConstraints (new[] { //size NSLayoutConstraint.Create (textView , NSLayoutAttribute.Height, NSLayoutRelation.Equal, null, NSLayoutAttribute.NoAttribute, 1, 50), NSLayoutConstraint.Create (textView , NSLayoutAttribute.Width, NSLayoutRelation.Equal, null, NSLayoutAttribute.NoAttribute, 1, 200), }); Add(textView); View.AddConstraints (new[] { //location NSLayoutConstraint.Create (textView, NSLayoutAttribute.Left, NSLayoutRelation.Equal, View, NSLayoutAttribute.Left, 1, 10), NSLayoutConstraint.Create (textView, NSLayoutAttribute.Top, NSLayoutRelation.Equal, View, NSLayoutAttribute.Top, 1, 30) }); }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view, typically from a nib. // var textView = new UITextField // { // Placeholder = "Your name", // BorderStyle = UITextBorderStyle.RoundedRect, // Frame = new RectangleF(10, 30, 200, 50) // }; // // Add (textView); var textView = new UITextField { Placeholder = "Your name", BorderStyle = UITextBorderStyle.RoundedRect }; textView.TranslatesAutoresizingMaskIntoConstraints = false; textView.AddConstraints(new[] { //size NSLayoutConstraint.Create(textView, NSLayoutAttribute.Height, NSLayoutRelation.Equal, null, NSLayoutAttribute.NoAttribute, 1, 50), NSLayoutConstraint.Create(textView, NSLayoutAttribute.Width, NSLayoutRelation.Equal, null, NSLayoutAttribute.NoAttribute, 1, 200), }); Add(textView); View.AddConstraints(new[] { //location NSLayoutConstraint.Create(textView, NSLayoutAttribute.Left, NSLayoutRelation.Equal, View, NSLayoutAttribute.Left, 1, 10), NSLayoutConstraint.Create(textView, NSLayoutAttribute.Top, NSLayoutRelation.Equal, View, NSLayoutAttribute.Top, 1, 30) }); }
public override void ViewDidLoad() { base.ViewDidLoad(); // Perform any additional setup after loading the view var textView = new UITextField { Placeholder = "Your name", BorderStyle = UITextBorderStyle.RoundedRect }; textView.TranslatesAutoresizingMaskIntoConstraints = false; textView.AddConstraints(new[] { NSLayoutConstraint.Create(textView, NSLayoutAttribute.Height, NSLayoutRelation.Equal, null, NSLayoutAttribute.NoAttribute, 1, 50), NSLayoutConstraint.Create(textView, NSLayoutAttribute.Width, NSLayoutRelation.Equal, null, NSLayoutAttribute.NoAttribute, 1, 200) }); View.AddConstraints(new[] { NSLayoutConstraint.Create(textView, NSLayoutAttribute.Left, NSLayoutRelation.Equal, View, NSLayoutAttribute.Left, 1, 10), NSLayoutConstraint.Create(textView, NSLayoutAttribute.Top, NSLayoutRelation.Equal, View, NSLayoutAttribute.Top, 1, 30) }); Add(textView); }