VoiceOver
Цей контент ще не доступний вашою мовою.
Keeping Score! is fully usable with VoiceOver, Apple’s built-in screen reader.
How It Works
Section titled “How It Works”Every interactive element in the app has a descriptive accessibility label. VoiceOver reads these labels aloud as you navigate, giving you full control without seeing the screen.
Key Behaviors
Section titled “Key Behaviors”Player Rows
Section titled “Player Rows”Player rows in the gameplay view are combined into a single accessible element that reads naturally:
“Alice, rank 1, 42 points”
This gives you all the essential information — name, position, and score — in one announcement, without needing to navigate through individual sub-elements.
Calculator
Section titled “Calculator”Calculator buttons use the keyboard key trait, matching Apple’s built-in Calculator app. This means:
- Keys are announced by their label (e.g., “7”, “plus”, “equals”)
- VoiceOver users get the familiar calculator experience
- Operation keys announce their function (e.g., “multiply”, “divide”)
Decorative Elements
Section titled “Decorative Elements”Visual decorations (rank badges, confetti, color indicators) are hidden from VoiceOver so they don’t clutter navigation. All the information they convey is available through labels on functional elements.
Buttons
Section titled “Buttons”All icon-only buttons have descriptive labels:
- The + button reads “Add points” (not just “plus”)
- Close buttons read “Dismiss” or “Cancel” as appropriate
- Menu buttons describe their action
- The app uses standard SwiftUI navigation patterns, so VoiceOver gestures work as expected
- Player scores update live — VoiceOver announces changes as they happen
- The AirPlay display uses fixed fonts and doesn’t support VoiceOver (it’s designed for visual display on a shared screen)
Related Features
Section titled “Related Features”- Dynamic Type — Large text support
- Visual Accessibility — Color and contrast
Is the entire app accessible with VoiceOver?
Section titled “Is the entire app accessible with VoiceOver?”Yes. Every screen, button, and interactive element has accessibility labels. The app has been designed with VoiceOver support from the ground up.
How are score changes announced?
Section titled “How are score changes announced?”When a score changes, VoiceOver announces the new score for the affected player. The announcement includes the player name, new rank, and updated score.