---
title: updatePropertiesIfNeeded()
framework: uikit
role: symbol
role_heading: Instance Method
path: uikit/uiview/updatepropertiesifneeded()
---

# updatePropertiesIfNeeded()

Forces an immediate properties update for this view (and its view controller, if applicable) and any subviews, including any view controllers or views in its subtree.

## Declaration

```swift
func updatePropertiesIfNeeded()
```

## See Also

### Views

- [updateProperties()](uikit/uiview/updateproperties().md)
- [setNeedsUpdateProperties()](uikit/uiview/setneedsupdateproperties().md)
- [layoutSubviews()](uikit/uiview/layoutsubviews().md)
- [updateConstraints()](uikit/uiview/updateconstraints().md)
- [draw(_:)](uikit/uiview/draw(_:).md)
- [UIView.Invalidations.Properties](uikit/uiview/invalidations/properties.md)
