---
title: backAction
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uinavigationitem/backaction
---

# backAction

The back action for the navigation bar.

## Declaration

```swift
@NSCopying var backAction: UIAction? { get set }
```

## Discussion

Discussion If a back button already appears in the navigation bar, setting this property replaces its action without modifying its appearance. Otherwise, setting this property generates a back button with the image or title from the action you specify, unless you use the UINavigationItem.ItemStyle.editor navigation style.

## See Also

### Configuring the Back button

- [backBarButtonItem](uikit/uinavigationitem/backbarbuttonitem.md)
- [backButtonTitle](uikit/uinavigationitem/backbuttontitle.md)
- [backButtonDisplayMode](uikit/uinavigationitem/backbuttondisplaymode-swift.property.md)
- [UINavigationItem.BackButtonDisplayMode](uikit/uinavigationitem/backbuttondisplaymode-swift.enum.md)
- [hidesBackButton](uikit/uinavigationitem/hidesbackbutton.md)
- [setHidesBackButton(_:animated:)](uikit/uinavigationitem/sethidesbackbutton(_:animated:).md)
