CustomTextFieldAlertView.TextFieldAlertView.AdjustControlSize C# (CSharp) Метод

AdjustControlSize() приватный Метод

private AdjustControlSize ( ) : void
Результат void
        private void AdjustControlSize()
        {
            float tfExtH = _tf.Frame.Size.Height + 16.0f;

            RectangleF frame = new RectangleF(this.Frame.X,
                                              this.Frame.Y - tfExtH/2,
                                              this.Frame.Size.Width,
                                              this.Frame.Size.Height + tfExtH);
            this.Frame = frame;

            foreach(var view in this.Subviews)
            {
                if(view is UIControl)
                {
                    view.Frame = new RectangleF(view.Frame.X,
                                                view.Frame.Y + tfExtH,
                                                view.Frame.Size.Width,
                                                view.Frame.Size.Height);
                }
            }
        }