Contents

constraint(lessThanOrEqualTo:multiplier:constant:)

Returns a constraint that defines the anchor’s size attribute as greater than or equal to the specified anchor multiplied by the constant plus an offset.

Declaration

func constraint(lessThanOrEqualTo anchor: NSLayoutDimension, multiplier m: CGFloat, constant c: CGFloat) -> NSLayoutConstraint

Parameters

  • anchor:

    A dimension anchor from a Uiview, Nsview, or Uilayoutguide object.

  • m:

    The multiplier constant for the constraint.

  • c:

    The constant offset for this relationship.

Return Value

An NSLayoutConstraint object that defines the attribute represented by this layout anchor as less than or equal to the attribute represented by the anchor parameter multiplied by the m constant plus the constant c.

Discussion

This method defines the relationship first attribute <= (m * second attribute) + c. Where first attribute is the layout attribute represented by the anchor receiving this method call, and second attribute is the layout attribute represented by the anchor parameter.

The constraints produced by the following two examples are identical.

See Also

Building constraints