We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 28304a0 commit 5f72e50Copy full SHA for 5f72e50
js/SegmentedControlTab.js
@@ -13,6 +13,7 @@ import {
13
TouchableOpacity,
14
View,
15
useColorScheme,
16
+ Platform,
17
} from 'react-native';
18
19
import type {FontStyle, ViewStyle} from './types';
@@ -95,7 +96,12 @@ export const SegmentedControlTab = ({
95
96
accessibilityHint={accessibilityHint}
97
accessibilityRole="button"
98
accessibilityState={{selected: selected, disabled: !enabled}}
- testID={testID}>
99
+ testID={testID}
100
+ accessible={true}
101
+ accessibilityLabel={Platform.select({
102
+ android: testID,
103
+ ios: typeof value === 'string' ? value : testID,
104
+ })}>
105
<View style={styles.default}>
106
{typeof value === 'number' || typeof value === 'object' ? (
107
<Image source={value} style={styles.segmentImage} />
0 commit comments