Accessibility Rotor在iOS 16下更改了行为



(

我正在为盲人社区开发一款应用程序。对于应用程序导航,可访问性转子是一个非常重要的功能。它用于轻松浏览链接。由于iOS 16,转子在我的应用程序中没有显示任何链接。是否有恢复iOS 15.7行为的选项?

显示链接的代码非常简单:item.link包含一个字符串;https:stackoverflow.com";,没什么特别的。。。

ScrollView{
Text(item.title)
.font(.largeTitle)
.padding()
BigDivider()



Text(.init(item.textBody))
.font(.body)
.padding()
.onTapGesture {
isLinkClickedForDialog = false
showingConfirmationDialog = true   
}

if item.mediaLink != "." {
Text(item.link)
.padding(.top)
.foregroundColor(.secondary)
.font(.caption2)
.onTapGesture {
isLinkClickedForDialog = true
showingConfirmationDialog = true
}
}
}

是否需要设置要链接的文本的可访问性特征?

我不会认为操作系统可以通过解决这个问题

相关内容

  • 没有找到相关文章

最新更新