当前位置: 首页>>代码示例>>C#>>正文


C# UILabel.AtBottomOf方法代码示例

本文整理汇总了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)
                );
        }
开发者ID:raghurana,项目名称:DynamicTableViewCellHeight_AutoLayout,代码行数:22,代码来源:MyRootViewController.cs

示例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 ();
            }
开发者ID:eatskolnikov,项目名称:mobile,代码行数:16,代码来源:EditTimeEntryViewController.cs

示例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)

                );
        }
开发者ID:MarlonW,项目名称:Cirrious.FluentLayout,代码行数:101,代码来源:FormView.cs


注:本文中的UILabel.AtBottomOf方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。