我刚刚开始使用Flutter,并且尝试学习如何使用在“辅助功能”字段中工作时提供的“辅助功能小部件”。但是,我很难找到有关如何使用语义小部件的任何示例。
我已经阅读了API文档以及有关为什么使用语义以及语义的理论的其他解释,但确实会受益于在实际项目中如何使用语义的具体示例。
例如,我正在阅读有关创建启动名称生成器的教程,该创建器将创建可以被收藏并存储在应用程序第二页列表中的名称列表。 The main file link
运行并经过辅助技术测试时,对讲屏幕阅读器(在我的情况下)会将您带到收藏夹列表的按钮宣布为未标记。心脏图标也不会指示其礼物或当前状态。我想使用“语义”小部件为第一个提供可替代性的文本标签,并在列表图块的标签中添加文本以指示收藏夹状态。