Skip to content

无障碍

Thremark 为每个人而建。无障碍是产品的核心部分,而非事后补救。

VoiceOver

每个屏幕、按钮和交互都包含描述性标签和提示。聊天消息、标记、文件、付费墙——所有内容均可通过VoiceOver完全导航。

语义特征(.isHeader、.isButton),复杂单元格的组合子元素,装饰元素对辅助技术隐藏。

Aa

Dynamic Type

文本和UI元素根据您偏好的文字大小进行缩放。从小号到Accessibility XXL——Thremark自适应布局、间距和触控区域。

使用@ScaledMetric、语义字体样式和中央ScaledLayout系统构建。最大缩放限制在accessibility3,确保最佳可读性。

Dark Mode

每个屏幕均完全原生支持Dark Mode。颜色、材质和图标自动适应您的系统外观。

使用@Environment colorScheme,配合自适应SF Symbol变体、动态不透明度和原生材质。

Reduce Motion

当Reduce Motion启用时,动画优雅地简化。脉冲效果、陀螺仪驱动的Glass、弹簧动画均尊重您的偏好设置。

中央Anim命名空间与运动感知令牌。GlassMotionManager在Reduce Motion时禁用陀螺仪。重复动画切换为静态状态。

充足的对比度

UI元素满足对比度要求。当Increase Contrast启用时,边框和分隔线变得更加明显,提高可见性。

ContrastBorderModifier响应colorSchemeContrast。通过legibilityWeight环境支持Bold Text。图像和头像的Smart Invert保护。

Voice Control

使用iOS Voice Control免提操控Thremark。所有交互元素都有无障碍名称,支持语音交互。

关键控件上的无障碍标识符启用Voice Control覆盖标签。标准SwiftUI控件提供与Voice Control的自动兼容性。

支持平台

iPhoneiPad

反馈

如果你在 Thremark 中遇到任何无障碍问题,请通过以下地址告诉我们 [email protected] 我们认真对待每一条反馈。