---
title: "popItem(animated:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uinavigationbar/popitem(animated:)"
---

# popItem(animated:)

Pops the top item from the navigation bar’s stack and updates the UI.

## Declaration

```swift
func popItem(animated: Bool) -> UINavigationItem?
```

## Parameters

- `animated`: doc://com.apple.documentation/documentation/Swift/true if the navigation bar should be animated; otherwise, doc://com.apple.documentation/documentation/Swift/false.

## Return Value

Return Value The top item that was popped.

## Discussion

Discussion Popping a navigation item removes the top item from the stack and replaces it with the back item. The back item’s title is centered on the navigation bar and its other properties are displayed.

## See Also

### Pushing and popping items

- [pushItem(_:animated:)](uikit/uinavigationbar/pushitem(_:animated:).md)
- [setItems(_:animated:)](uikit/uinavigationbar/setitems(_:animated:).md)
- [items](uikit/uinavigationbar/items.md)
- [topItem](uikit/uinavigationbar/topitem.md)
- [backItem](uikit/uinavigationbar/backitem.md)
