---
title: "constraint(greaterThanOrEqualToConstant:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/nslayoutdimension/constraint(greaterthanorequaltoconstant:)"
---

# constraint(greaterThanOrEqualToConstant:)

Returns a constraint that defines the minimum size for the anchor’s size attribute.

## Declaration

```swift
func constraint(greaterThanOrEqualToConstant c: CGFloat) -> NSLayoutConstraint
```

## Parameters

- `c`: A constant representing the minimum size of the attribute associated with this dimension anchor.

## Return Value

Return Value An NSLayoutConstraint object that defines a minimum size for the attribute associated with this dimension anchor.

## Discussion

Discussion This method defines the relationship first attribute >= c. Where first attribute is the layout attribute represented by the anchor receiving this method call. The constraints produced by the following two examples are identical.

## See Also

### Building constraints

- [constraint(equalTo:multiplier:)](uikit/nslayoutdimension/constraint(equalto:multiplier:).md)
- [constraint(equalTo:multiplier:constant:)](uikit/nslayoutdimension/constraint(equalto:multiplier:constant:).md)
- [constraint(equalToConstant:)](uikit/nslayoutdimension/constraint(equaltoconstant:).md)
- [constraint(greaterThanOrEqualTo:multiplier:)](uikit/nslayoutdimension/constraint(greaterthanorequalto:multiplier:).md)
- [constraint(greaterThanOrEqualTo:multiplier:constant:)](uikit/nslayoutdimension/constraint(greaterthanorequalto:multiplier:constant:).md)
- [constraint(lessThanOrEqualTo:multiplier:)](uikit/nslayoutdimension/constraint(lessthanorequalto:multiplier:).md)
- [constraint(lessThanOrEqualTo:multiplier:constant:)](uikit/nslayoutdimension/constraint(lessthanorequalto:multiplier:constant:).md)
- [constraint(lessThanOrEqualToConstant:)](uikit/nslayoutdimension/constraint(lessthanorequaltoconstant:).md)
