Add support for newly added a11y properties in iOS 8 / 9 and tvOS

New a11y properties:
- accessibilityNavigationStyle
- accessibilityHeaderElements
- accessibilityActivationPoint
- accessibilityPath
This commit is contained in:
Michael Schneider
2016-04-07 15:00:47 -07:00
parent b284d3f606
commit 28c4fede57
5 changed files with 158 additions and 1 deletions

View File

@@ -711,6 +711,13 @@ NS_ASSUME_NONNULL_END
@property (atomic, assign) BOOL accessibilityViewIsModal;
@property (atomic, assign) BOOL shouldGroupAccessibilityChildren;
@property (nonatomic) UIAccessibilityNavigationStyle accessibilityNavigationStyle NS_AVAILABLE_IOS(8_0);
#if TARGET_OS_TV
@property(nullable, nonatomic, copy) NSArray *accessibilityHeaderElements;
#endif
@property (nonatomic) CGPoint accessibilityActivationPoint;
@property (nullable, nonatomic, copy) UIBezierPath *accessibilityPath;
// Accessibility identification support
@property (nullable, nonatomic, copy) NSString *accessibilityIdentifier;