protected override void SetupLayoutConstraints() { base.SetupLayoutConstraints(); this.SubviewsDoNotTranslateAutoresizingMaskIntoConstraints(); this.AddConstraints( ResultTextField.AtLeftOf(this, 24), ResultTextField.AtRightOf(this, 24), ResultTextField.WithSameCenterY(this)); this.AddConstraints( AcceptButton.Below(ResultTextField, 24), AcceptButton.WithSameCenterX(this)); this.AddConstraints( DeclineButton.Below(AcceptButton, 24), DeclineButton.WithSameCenterX(this)); }