---
title: "accessibilityLabel(_:isEnabled:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/tabcontent/accessibilitylabel(_:isenabled:)"
---

# accessibilityLabel(_:isEnabled:)

Adds a label to the tab that describes its contents.

## Declaration

```swift
nonisolated func accessibilityLabel(_ label: LocalizedStringResource, isEnabled: Bool = true) -> some TabContent<Self.TabValue>

```

## Parameters

- `label`: The accessibility label to apply.
- `isEnabled`: If true the accessibility label is applied; otherwise the accessibility label is unchanged.

## Discussion

Discussion Use this method to provide an accessibility label for a tab that contains content like an icon. Don’t include text in the label that repeats information that users already have. For example, don’t use the label “Library tab” because a tab already has a trait that identifies it as a tab. var body: some View {     TabView {         Tab {             FavoritesView()         } label: {             Image(systemName: "star.fill")         }         .accessibilityLabel("Favorites")     } }

## See Also

### Configuring tab accessibility

- [accessibilityHint(_:isEnabled:)](swiftui/tabcontent/accessibilityhint(_:isenabled:).md)
- [accessibilityIdentifier(_:isEnabled:)](swiftui/tabcontent/accessibilityidentifier(_:isenabled:).md)
- [accessibilityInputLabels(_:isEnabled:)](swiftui/tabcontent/accessibilityinputlabels(_:isenabled:).md)
- [accessibilityValue(_:isEnabled:)](swiftui/tabcontent/accessibilityvalue(_:isenabled:).md)
