---
title: "routeButtonRect(forBounds:)"
framework: mediaplayer
role: symbol
role_heading: Instance Method
path: "mediaplayer/mpvolumeview/routebuttonrect(forbounds:)"
---

# routeButtonRect(forBounds:)

Returns the drawing rectangle for the route button.

## Declaration

```swift
func routeButtonRect(forBounds bounds: CGRect) -> CGRect
```

## Parameters

- `bounds`: The bounding rectangle of the receiver.

## Return Value

Return Value The computed drawing rectangle for the route button.

## Discussion

Discussion Use this method to retrieve the bounding rectangle for the route button.

## See Also

### Deprecated

- [volumeWarningSliderImage](mediaplayer/mpvolumeview/volumewarningsliderimage.md)
- [showsRouteButton](mediaplayer/mpvolumeview/showsroutebutton.md)
- [areWirelessRoutesAvailable](mediaplayer/mpvolumeview/arewirelessroutesavailable.md)
- [isWirelessRouteActive](mediaplayer/mpvolumeview/iswirelessrouteactive.md)
- [routeButtonImage(for:)](mediaplayer/mpvolumeview/routebuttonimage(for:).md)
- [setRouteButtonImage(_:for:)](mediaplayer/mpvolumeview/setroutebuttonimage(_:for:).md)
