Mystery Meat was the unsavory term for hiding menus behind a parent link. Learn about today’s mobile version and how to make it accessible.
Accessible version: http://www.last-child.com/mystery-meat-2-accessible/
Ted DrakeAccessibility Leader for Intuit at Intuit
19. Swipe Navigation
• Animated transition between views
• Next and Back ﬂow with every screen
• Eliminates navigation buttons
• No buttons? Accessibility?
• Have I reached the end of the screen?
20. Detect Accessibility ON
• UIAccessibility kit provides two methods
• True == Show Navigation Buttons
21. State Change Notiﬁcation
• User enables VoiceOver while on a screen
• Detect the status change
• Refresh screen and insert navigation buttons
22. TurboTax Helper Function
• How can we refactor code to detect any
accessibility related settings and address them
• Helper function to the rescue !
• NSNotiﬁcationCenter adds observers to track any
settings that may require us to show buttons.
• This is an OR logic. Example - if voice over OR
switch control status changed, display buttons.