FUIAccessibilityElement

public protocol FUIAccessibilityElement

Utility protocol describing UIAccessibilityElement; subset of UIAccessibility ‘informal’ protocol. See documentation of iOS UIAccessibility protocol for details of individual properties.

  • A succinct label that identifies the accessibility element, in a localized string.

    Declaration

    Swift

    var accessibilityLabel: String? { get set }
  • The value of the accessibility element, in a localized string.

    Declaration

    Swift

    var accessibilityValue: String? { get set }
  • A brief description of the result of performing an action on the accessibility element, in a localized string.

    Declaration

    Swift

    var accessibilityHint: String? { get set }
  • The combination of accessibility traits that best characterize the accessibility element.

    Declaration

    Swift

    var accessibilityTraits: UIAccessibilityTraits { get set }
  • The path of the element, in screen coordinates.

    Declaration

    Swift

    var accessibilityPath: UIBezierPath? { get set }
  • The language in which to speak the accessibility element’s label, value, and hint.

    Declaration

    Swift

    var accessibilityLanguage: String? { get set }
  • A Boolean value that indicates whether the accessibility element is focusable in keyboard navigation.

    Default Implementation

    Declaration

    Swift

    var accessibilityRespondsToUserInteraction: Bool { get }