---
title: "backButtonBackgroundVerticalPositionAdjustment(for:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uibarbuttonitem/backbuttonbackgroundverticalpositionadjustment(for:)"
---

# backButtonBackgroundVerticalPositionAdjustment(for:)

Returns the back button vertical position offset for specified bar metrics.

## Declaration

```swift
func backButtonBackgroundVerticalPositionAdjustment(for barMetrics: UIBarMetrics) -> CGFloat
```

## Parameters

- `barMetrics`: Bar metrics.

## Return Value

Return Value The back button vertical position offset for barMetrics.

## Discussion

Discussion This modifier applies only to navigation bar back buttons and is ignored by other buttons. This offset is used to adjust the vertical centering of bordered bar buttons within the bar.

## See Also

### Customizing the Back button

- [backButtonBackgroundImage(for:barMetrics:)](uikit/uibarbuttonitem/backbuttonbackgroundimage(for:barmetrics:).md)
- [setBackButtonBackgroundImage(_:for:barMetrics:)](uikit/uibarbuttonitem/setbackbuttonbackgroundimage(_:for:barmetrics:).md)
- [backButtonTitlePositionAdjustment(for:)](uikit/uibarbuttonitem/backbuttontitlepositionadjustment(for:).md)
- [setBackButtonTitlePositionAdjustment(_:for:)](uikit/uibarbuttonitem/setbackbuttontitlepositionadjustment(_:for:).md)
- [setBackButtonBackgroundVerticalPositionAdjustment(_:for:)](uikit/uibarbuttonitem/setbackbuttonbackgroundverticalpositionadjustment(_:for:).md)
