本文整理汇总了C#中UILabel.AtBottomOf方法的典型用法代码示例。如果您正苦于以下问题:C# UILabel.AtBottomOf方法的具体用法?C# UILabel.AtBottomOf怎么用?C# UILabel.AtBottomOf使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UILabel
的用法示例。
在下文中一共展示了UILabel.AtBottomOf方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: MyCell
public MyCell(IntPtr ptr)
: base(ptr)
{
HeaderlineLabel = new UILabel { Lines = 0, Font = UIFont.PreferredHeadline };
Add(HeaderlineLabel);
BodyLabel = new UILabel { Lines = 0, Font = UIFont.PreferredBody };
Add(BodyLabel);
this.SubviewsDoNotTranslateAutoresizingMaskIntoConstraints();
this.AddConstraints
(
HeaderlineLabel.AtTopOf(this, Margin),
HeaderlineLabel.WithSameLeft(this).Plus(Margin),
HeaderlineLabel.WithSameRight(this).Minus(Margin),
BodyLabel.Below(HeaderlineLabel).Plus(Margin/2),
BodyLabel.WithSameLeft(HeaderlineLabel),
BodyLabel.WithSameRight(HeaderlineLabel),
BodyLabel.AtBottomOf(this, Margin)
);
}
示例2: ConstructDateTimeView
private static void ConstructDateTimeView (UIView view, ref UILabel dateLabel, ref UILabel timeLabel)
{
view.Add (dateLabel = new UILabel ().Apply (Style.EditTimeEntry.DateLabel));
view.Add (timeLabel = new UILabel ().Apply (Style.EditTimeEntry.TimeLabel));
view.AddConstraints (
dateLabel.AtTopOf (view, 10f),
dateLabel.AtLeftOf (view, 10f),
dateLabel.AtRightOf (view, 10f),
timeLabel.Below (dateLabel, 2f),
timeLabel.AtBottomOf (view, 10f),
timeLabel.AtLeftOf (view, 10f),
timeLabel.AtRightOf (view, 10f)
);
view.SubviewsDoNotTranslateAutoresizingMaskIntoConstraints ();
}
示例3: ViewDidLoad
//.........这里部分代码省略.........
var townLabel = new UILabel {Text = "Town"};
Add(townLabel);
var zipLabel = new UILabel {Text = "Zip"};
Add(zipLabel);
var fNameField = new UITextField() { BackgroundColor = UIColor.LightGray, BorderStyle = UITextBorderStyle.RoundedRect };
Add(fNameField);
var sNameField = new UITextField() { BackgroundColor = UIColor.LightGray, BorderStyle = UITextBorderStyle.RoundedRect };
Add(sNameField);
var numberField = new UITextField() { BackgroundColor = UIColor.LightGray, BorderStyle = UITextBorderStyle.RoundedRect };
Add(numberField);
var streetField = new UITextField() { BackgroundColor = UIColor.LightGray, BorderStyle = UITextBorderStyle.RoundedRect };
Add(streetField);
var townField = new UITextField() { BackgroundColor = UIColor.LightGray, BorderStyle = UITextBorderStyle.RoundedRect };
Add(townField);
var zipField = new UITextField() { BackgroundColor = UIColor.LightGray, BorderStyle = UITextBorderStyle.RoundedRect };
Add(zipField);
var debug = new UILabel() { BackgroundColor = UIColor.White, Lines = 0 };
Add(debug);
var set = this.CreateBindingSet<FormView, FormViewModel>();
set.Bind(fNameField).To(vm => vm.FirstName);
set.Bind(sNameField).To(vm => vm.LastName);
set.Bind(numberField).To(vm => vm.Number);
set.Bind(streetField).To(vm => vm.Street);
set.Bind(townField).To(vm => vm.Town);
set.Bind(zipField).To(vm => vm.Zip);
set.Bind(debug).To("FirstName + ' ' + LastName + ', ' + Number + ' ' + Street + ' ' + Town + ' ' + Zip");
set.Apply();
View.SubviewsDoNotTranslateAutoresizingMaskIntoConstraints();
var hMargin = 10;
var vMargin = 10;
View.AddConstraints(
fNameLabel.AtTopOf(View, vMargin),
fNameLabel.AtLeftOf(View, hMargin),
fNameLabel.ToLeftOf(sNameLabel, hMargin),
sNameLabel.WithSameTop(fNameLabel),
sNameLabel.AtRightOf(View, hMargin),
sNameLabel.WithSameWidth(fNameLabel),
fNameField.WithSameWidth(fNameLabel),
fNameField.WithSameLeft(fNameLabel),
fNameField.Below(fNameLabel, vMargin),
sNameField.WithSameLeft(sNameLabel),
sNameField.WithSameWidth(sNameLabel),
sNameField.WithSameTop(fNameField),
numberLabel.WithSameLeft(fNameLabel),
numberLabel.ToLeftOf(streetLabel, hMargin),
numberLabel.Below(fNameField, vMargin),
numberLabel.WithRelativeWidth(streetLabel, 0.3f),
streetLabel.WithSameTop(numberLabel),
streetLabel.AtRightOf(View, hMargin),
numberField.WithSameLeft(numberLabel),
numberField.WithSameWidth(numberLabel),
numberField.Below(numberLabel, vMargin),
streetField.WithSameLeft(streetLabel),
streetField.WithSameWidth(streetLabel),
streetField.WithSameTop(numberField),
townLabel.WithSameLeft(fNameLabel),
townLabel.WithSameRight(streetLabel),
townLabel.Below(numberField, vMargin),
townField.WithSameLeft(townLabel),
townField.WithSameWidth(townLabel),
townField.Below(townLabel, vMargin),
zipLabel.WithSameLeft(fNameLabel),
zipLabel.WithSameWidth(townLabel),
zipLabel.Below(townField, vMargin),
zipField.WithSameLeft(townLabel),
zipField.WithSameWidth(zipLabel),
zipField.Below(zipLabel, vMargin),
debug.WithSameLeft(townLabel),
debug.WithSameWidth(zipLabel),
debug.AtBottomOf(View, vMargin)
);
}