SwiftUI SF 符号辅助功能
SwiftUI SF Symbols Accessibility
我正在努力让盲人更容易使用我的应用程序。尽量减少不必要的
我正在尝试删除装饰图像的画外音的信息。在以下示例中,VoiceOver 读取 clock.arrow.circlepath - 可能不是很有帮助。
对于图像,可以使用 Image(decorative: "image")
禁用 VoiceOver
但是我如何为 systemName 图像执行此操作?也许有一个非常简单的解决方案,但我找不到它:-)
谢谢
HStack{
Image(systemName: "clock.arrow.circlepath")
.frame(width: 30, height: 30)
// .font(.title)
.foregroundColor(.orange)
.padding(.trailing)
Text(LocalizedStringKey(stringLiteral: "DeleteHistory"))
Spacer()
}
可能的解决方案是隐藏无障碍元素,例如
Image(systemName: "clock.arrow.circlepath")
.accessibility(hidden: true)
使用 Xcode 13beta / iOS15
测试
我正在努力让盲人更容易使用我的应用程序。尽量减少不必要的
我正在尝试删除装饰图像的画外音的信息。在以下示例中,VoiceOver 读取 clock.arrow.circlepath - 可能不是很有帮助。
对于图像,可以使用 Image(decorative: "image")
但是我如何为 systemName 图像执行此操作?也许有一个非常简单的解决方案,但我找不到它:-)
谢谢
HStack{
Image(systemName: "clock.arrow.circlepath")
.frame(width: 30, height: 30)
// .font(.title)
.foregroundColor(.orange)
.padding(.trailing)
Text(LocalizedStringKey(stringLiteral: "DeleteHistory"))
Spacer()
}
可能的解决方案是隐藏无障碍元素,例如
Image(systemName: "clock.arrow.circlepath")
.accessibility(hidden: true)
使用 Xcode 13beta / iOS15
测试