---
title: updateProperties()
framework: uikit
role: symbol
role_heading: Instance Method
path: uikit/uiview/updateproperties()
---

# updateProperties()

Configures the view’s content and styling properties before layout.

## Declaration

```swift
func updateProperties()
```

## Mentioned in

Updating views automatically with observation tracking

## Overview

Overview Override this method to configure content and styling in your view subclass. Don’t call this method directly; instead, call setNeedsUpdateProperties() to schedule an update. This method supports automatic observation tracking. For more information, see Updating views automatically with observation tracking.

## See Also

### Observing data in views

- [layoutSubviews()](uikit/uiview/layoutsubviews().md)
- [updateConstraints()](uikit/uiview/updateconstraints().md)
- [draw(_:)](uikit/uiview/draw(_:).md)
