---
title: accessibilityRole
framework: spritekit
role: symbol
role_heading: Instance Property
path: spritekit/sknode/accessibilityrole
---

# accessibilityRole

A string value describing the user interface element type; for example, a button.

## Declaration

```swift
var accessibilityRole: String? { get set }
```

## Discussion

Discussion See Roles for more information.

## See Also

### Providing Accessibility

- [accessibilityChildren](spritekit/sknode/accessibilitychildren.md)
- [accessibilityFrame](spritekit/sknode/accessibilityframe.md)
- [accessibilityHelp](spritekit/sknode/accessibilityhelp.md)
- [accessibilityLabel](spritekit/sknode/accessibilitylabel.md)
- [accessibilityParent](spritekit/sknode/accessibilityparent.md)
- [accessibilityRoleDescription](spritekit/sknode/accessibilityroledescription.md)
- [accessibilitySubrole](spritekit/sknode/accessibilitysubrole.md)
- [isAccessibilityElement](spritekit/sknode/isaccessibilityelement.md)
- [isAccessibilityEnabled](spritekit/sknode/isaccessibilityenabled.md)
- [accessibilityHitTest(_:)](spritekit/sknode/accessibilityhittest(_:).md)
