本文整理汇总了C#中UILabel.ToRightOf方法的典型用法代码示例。如果您正苦于以下问题:C# UILabel.ToRightOf方法的具体用法?C# UILabel.ToRightOf怎么用?C# UILabel.ToRightOf使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UILabel
的用法示例。
在下文中一共展示了UILabel.ToRightOf方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ViewDidLoad
public override void ViewDidLoad()
{
View.BackgroundColor = UIColor.White;
base.ViewDidLoad();
var subTotal = new UITextField() { BorderStyle = UITextBorderStyle.RoundedRect };
subTotal.KeyboardType = UIKeyboardType.DecimalPad;
Add(subTotal);
var seek = new UISlider()
{
MinValue = 0,
MaxValue = 100,
};
Add(seek);
var seekLabel = new UILabel();
Add(seekLabel);
var tipLabel = new UILabel();
Add(tipLabel);
var totalLabel = new UILabel();
Add(totalLabel);
var set = this.CreateBindingSet<TipView, TipViewModel>();
set.Bind(subTotal).To(vm => vm.SubTotal);
set.Bind(seek).To(vm => vm.Generosity);
set.Bind(seekLabel).To(vm => vm.Generosity);
set.Bind(tipLabel).To(vm => vm.Tip);
set.Bind(totalLabel).To("SubTotal + Tip");
set.Apply();
View.SubviewsDoNotTranslateAutoresizingMaskIntoConstraints();
var margin = 10;
View.AddConstraints(
subTotal.AtLeftOf(View, margin),
subTotal.AtTopOf(View, margin),
subTotal.AtRightOf(View, margin),
seek.WithSameLeft(subTotal),
seek.Below(subTotal, margin),
seek.ToLeftOf(seekLabel, margin),
seek.WithRelativeWidth(seekLabel, 3),
seekLabel.WithSameRight(subTotal),
seekLabel.WithSameTop(seek),
tipLabel.Below(seek, margin),
tipLabel.WithSameLeft(seek),
tipLabel.WithSameWidth(totalLabel),
totalLabel.WithSameTop(tipLabel),
totalLabel.ToRightOf(tipLabel, margin),
totalLabel.WithSameRight(subTotal)
);
}
示例2: UICustomProgressView
public UICustomProgressView()
{
currentProgressLabel = new UILabel();
currentProgressLabel.Text = "10000000";
ofProgressLabel = new UILabel();
ofProgressLabel.Text = "of";
totalProgressLabel = new UILabel();
totalProgressLabel.Text = "10000000";
progressNoContainer = new UIView();
progressNoContainer.BackgroundColor = UIColor.Yellow;
progressNoContainer.Layer.BorderColor = UIColor.Red.CGColor;
progressNoContainer.Layer.BorderWidth = 2f;
progressNoContainer.AddSubviews(new UIView[] { currentProgressLabel, ofProgressLabel, totalProgressLabel });
progressNoContainer.SubviewsDoNotTranslateAutoresizingMaskIntoConstraints();
progressNoContainer.AddConstraints(new[]
{
currentProgressLabel.AtTopOf(progressNoContainer),
currentProgressLabel.WithSameCenterX(progressNoContainer).Minus(25),
currentProgressLabel.Height().EqualTo(30),
ofProgressLabel.WithSameTop(currentProgressLabel),
ofProgressLabel.ToRightOf(currentProgressLabel).Plus(5),
ofProgressLabel.WithSameHeight(currentProgressLabel),
totalProgressLabel.WithSameBottom(ofProgressLabel),
totalProgressLabel.ToRightOf(ofProgressLabel).Plus(5),
totalProgressLabel.WithSameHeight(ofProgressLabel)
});
AddSubviews(new[] { progressNoContainer });
this.SubviewsDoNotTranslateAutoresizingMaskIntoConstraints();
this.AddConstraints(new[]
{
progressNoContainer.WithSameCenterY(this),
progressNoContainer.WithSameRight(this).Minus(10),
progressNoContainer.Width().EqualTo(100),
progressNoContainer.Height().EqualTo(30)
});
}
示例3: LandingTableModelCell
public LandingTableModelCell(string reuseIdentifier)
: base(UITableViewCellStyle.Default, reuseIdentifier)
{
image = new UIImageView();
title = new UILabel();
description = new UILabel();
title.TextColor = UIColor.White;
title.Font = UIFont.FromName("Gotham-Medium", 20);
description.TextColor = UIColor.White;
description.Font = UIFont.FromName("Gotham-Light", 12);
image.ContentMode = UIViewContentMode.ScaleAspectFit;
BackgroundColor = UIColor.Clear;
AddSubviews(image, title, description);
this.SubviewsDoNotTranslateAutoresizingMaskIntoConstraints();
this.AddConstraints(
image.WithSameCenterY(this),
image.WithSameLeft(this).Plus(20),
image.Width().EqualTo(80),
image.Height().EqualTo(80),
title.WithSameTop(image),
title.ToRightOf(image).Plus(20),
description.WithSameLeft(title),
description.Below(title).Plus(20)
);
}