To help ensure your Action Sheet is accessible to as many users as possible, please be sure to reivew the following recommendations:
The scrim by default enables the “Z” gesture to dismiss. If isScrimAccessibilityElement is not set or is set to false then scrimAccessibilityLabel, scrimAccessibilityHint, and scrimAccessibilityTraits will have any effect.
-isScrimAccessibilityElementlet actionSheet = MDCActionSheetController() actionSheet.transitionController.isScrimAccessibilityElement = true
MDCActionSheetController *actionSheet = [MDCActionSheetController alloc] init]; actionSheet.isScrimAccessibilityElement = YES;
-scrimAccessibilityLabellet actionSheet = MDCActionSheetController() actionSheet.transitionController.scrimAccessibilityLabel = "Cancel"
MDCActionSheetController *actionSheet = [MDCActionSheetController alloc] init]; actionSheet.scrimAccessibilityLabel = @"Cancel";
-scrimAccessibilityHintlet actionSheet = MDCActionSheetController() actionSheet.transitionController.scrimAccessibilityHint = "Dismiss the action sheet"
MDCActionSheetController *actionSheet = [MDCActionSheetController alloc] init]; actionSheet.scrimAccessibilityHint = @"Dismiss the action sheet";
-scrimAccessibilityTraitslet actionSheet = MDCActionSheetController() actionSheet.transitionController.scrimAccessibilityTraits = UIAccessibilityTraitButton
MDCActionSheetController *actionSheet = [MDCActionSheetController alloc] init]; actionSheet.scrimAccessibilityTraits = UIAccessibilityTraitButton;