Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accessibility #403

Merged
merged 2 commits into from
Mar 18, 2019
Merged

Accessibility #403

merged 2 commits into from
Mar 18, 2019

Conversation

iv-mexx
Copy link
Contributor

@iv-mexx iv-mexx commented Mar 17, 2019

Fixes #399

Originally I just wanted to add accessibilityLabel to Tab Buttons to use them in UI Tests.However, when I looked into this I found that Tabman was not accessible at all.

Whit these changes, Tabman is now accessibly without any changes required by Users of Tabman.

The most important change was for TMBarView to implement the (informal) (UIAccessibilityContainer Protocol)[https://developer.apple.com/documentation/uikit/accessibility/uiaccessibilitycontainer], which basically just needs to return the elements in the container (in this case the buttons).

Copy link
Member

@msaps msaps left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! 💯

@msaps msaps merged commit ff4a93e into uias:master Mar 18, 2019
@iv-mexx iv-mexx deleted the feature/accessibility branch March 18, 2019 12:36
This was referenced Apr 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants