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

# Legacy customizations

Customize appearance information directly on the tab bar object.

## Overview

Overview In iOS 13 and later, customize your tab bar using the standardAppearance property. You may also continue to use these legacy accessors to customize your tab bar’s appearance directly.

## Topics

### Setting the bar’s style

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

### Configuring tab bar items

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

### Customizing item spacing

- [itemPositioning](uikit/uitabbar/itempositioning-swift.property.md)
- [UITabBar.ItemPositioning](uikit/uitabbar/itempositioning-swift.enum.md)
- [itemSpacing](uikit/uitabbar/itemspacing.md)
- [itemWidth](uikit/uitabbar/itemwidth.md)

### Configuring selection appearance

- [unselectedItemTintColor](uikit/uitabbar/unselecteditemtintcolor.md)
- [selectionIndicatorImage](uikit/uitabbar/selectionindicatorimage.md)
- [selectedImageTintColor](uikit/uitabbar/selectedimagetintcolor.md)

### Changing the background

- [barTintColor](uikit/uitabbar/bartintcolor.md)
- [backgroundImage](uikit/uitabbar/backgroundimage.md)

### Adding a shadow

- [shadowImage](uikit/uitabbar/shadowimage.md)

## See Also

### Customizing tab bar appearance

- [standardAppearance](uikit/uitabbar/standardappearance.md)
- [scrollEdgeAppearance](uikit/uitabbar/scrolledgeappearance.md)
- [leadingAccessoryView](uikit/uitabbar/leadingaccessoryview.md)
- [trailingAccessoryView](uikit/uitabbar/trailingaccessoryview.md)
- [isTranslucent](uikit/uitabbar/istranslucent.md)
