---
title: constraints
framework: uikit
role: symbol
role_heading: Type Property
path: uikit/uiviewinvalidating/constraints
---

# constraints

A change that invalidates a view’s constraints.

## Declaration

```swift
static var constraints: UIView.Invalidations.Constraints { get }
```

## Discussion

Discussion Use this invalidation type to call setNeedsUpdateConstraints() when a change in property value should cause the containing view to update constraints.

## See Also

### Specifying invalidation types

- [configuration](uikit/uiviewinvalidating/configuration.md)
- [display](uikit/uiviewinvalidating/display.md)
- [intrinsicContentSize](uikit/uiviewinvalidating/intrinsiccontentsize.md)
- [layout](uikit/uiviewinvalidating/layout.md)
