---
title: accessibilityShowButtonShapes
framework: swiftui
role: symbol
role_heading: Instance Property
path: swiftui/environmentvalues/accessibilityshowbuttonshapes
---

# accessibilityShowButtonShapes

Whether the system preference for Show Button Shapes is enabled.

## Declaration

```swift
var accessibilityShowButtonShapes: Bool { get }
```

## Discussion

Discussion If this property’s value is true, interactive custom controls such as buttons should be drawn in such a way that their edges and borders are clearly visible.

## See Also

### Improving legibility

- [accessibilityReduceTransparency](swiftui/environmentvalues/accessibilityreducetransparency.md)
- [legibilityWeight](swiftui/environmentvalues/legibilityweight.md)
- [LegibilityWeight](swiftui/legibilityweight.md)
