Dynamic Type
Deze inhoud is nog niet vertaald.
Keeping Score! fully supports Dynamic Type, scaling to any text size you choose in iOS Settings — including the largest accessibility sizes.
How It Works
Section titled “How It Works”The app uses semantic fonts (headline, subheadline, body, caption) that automatically scale with your system text size preference. No fixed font sizes are used in the app.
Adaptations at Large Sizes
Section titled “Adaptations at Large Sizes”At accessibility text sizes (AX1 and above), the layout adapts to ensure everything remains usable:
| Element | Standard Size | Accessibility Size |
|---|---|---|
| Player names | Full name | Initials when space is tight |
| Score displays | Inline | Reflow to prevent clipping |
| Calculator buttons | Standard height | 20% taller for easier tapping |
| Player avatars | Standard size | Scale proportionally |
These adaptations happen automatically — no settings to change in the app.
Progressive Degradation
Section titled “Progressive Degradation”When space gets tight at very large text sizes, the app uses progressive degradation:
- First, non-essential elements are hidden
- Then, text is shortened (e.g., full names → initials)
- Finally, layouts reflow from horizontal to vertical
This ensures that essential information (player names, scores, rankings) is always visible and readable, even at the largest sizes.
- Test the app at your preferred text size — it’s designed to work at any setting
- The calculator buttons grow at large sizes, making them easier to tap
- Share cards use fixed sizes (they’re images), so they’re not affected by Dynamic Type
Related Features
Section titled “Related Features”- VoiceOver — Screen reader support
- Visual Accessibility — Color and contrast
Does the app support the largest accessibility sizes?
Section titled “Does the app support the largest accessibility sizes?”Yes. Keeping Score! supports all Dynamic Type sizes, including AX1 through AX5 (the largest accessibility sizes). The layout adapts at each step.
Do widgets support Dynamic Type?
Section titled “Do widgets support Dynamic Type?”Widgets follow the system text size but have limited space. At very large sizes, widget content may be truncated to fit the available area.