---
title: setNeedsUpdateProperties()
framework: uikit
role: symbol
role_heading: Instance Method
path: uikit/uiviewcontroller/setneedsupdateproperties()
---

# setNeedsUpdateProperties()

Call to manually request a properties update for the view controller. Multiple requests may be coalesced into a single update alongside the next layout pass.

## Declaration

```swift
func setNeedsUpdateProperties()
```

## Mentioned in

Updating views automatically with observation tracking

## See Also

### Managing the view’s properties

- [UIViewController.ViewLoading](uikit/uiviewcontroller/viewloading.md)
- [updateProperties()](uikit/uiviewcontroller/updateproperties().md)
- [updatePropertiesIfNeeded()](uikit/uiviewcontroller/updatepropertiesifneeded().md)
