---
title: Legacy customizations
framework: uikit
role: collectionGroup
role_heading: API Collection
path: uikit/uitoolbar-legacy-customizations
---

# Legacy customizations

Customize appearance information directly on the toolbar object.

## Overview

Overview In iOS 13 and later, customize your toolbar using the standardAppearance and compactAppearance properties. You may continue to use these legacy accessors to customize your toolbar’s appearance directly, but you must update the appearance for different bar configurations yourself.

## Topics

### Setting the bar’s style

- [barStyle](uikit/uitoolbar/barstyle.md)
- [UIBarStyle](uikit/uibarstyle.md)

### Configuring bar button items

- [tintColor](uikit/uitoolbar/tintcolor.md)

### Changing the background

- [barTintColor](uikit/uitoolbar/bartintcolor.md)
- [backgroundImage(forToolbarPosition:barMetrics:)](uikit/uitoolbar/backgroundimage(fortoolbarposition:barmetrics:).md)
- [setBackgroundImage(_:forToolbarPosition:barMetrics:)](uikit/uitoolbar/setbackgroundimage(_:fortoolbarposition:barmetrics:).md)

### Adding a shadow

- [shadowImage(forToolbarPosition:)](uikit/uitoolbar/shadowimage(fortoolbarposition:).md)
- [setShadowImage(_:forToolbarPosition:)](uikit/uitoolbar/setshadowimage(_:fortoolbarposition:).md)

## See Also

### Customizing appearance

- [standardAppearance](uikit/uitoolbar/standardappearance.md)
- [compactAppearance](uikit/uitoolbar/compactappearance.md)
- [scrollEdgeAppearance](uikit/uitoolbar/scrolledgeappearance.md)
- [compactScrollEdgeAppearance](uikit/uitoolbar/compactscrolledgeappearance.md)
- [isTranslucent](uikit/uitoolbar/istranslucent.md)
