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

# accessibilityInputLabels(_:isEnabled:)

Sets alternate input labels with which users identify a tab.

## Declaration

```swift
nonisolated func accessibilityInputLabels(_ inputLabelKeys: [LocalizedStringKey], isEnabled: Bool = true) -> some TabContent<Self.TabValue>

```

## Parameters

- `inputLabelKeys`: The accessibility input labels to apply.
- `isEnabled`: If true the accessibility input labels are applied; otherwise the accessibility input labels are unchanged.

## Discussion

Discussion Provide labels in descending order of importance. Voice Control and Full Keyboard Access use the input labels. note: If you don’t specify any input labels, the user can still refer to the tab using the accessibility label that you add with the accessibilityLabel() modifier. var body: some View {     TabView {         Tab {             MessagesView()         } label: {             Image(systemName: "mail")         }         .accessibilityInputLabels(["Messages", "Mail", "Conversations"])     } }

## See Also

### Configuring tab accessibility

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