Ana*_*nth 5 accessibility react-native react-native-ios
我正在开发一个混合匹配应用程序,我们在其中的几个模块中使用 React Native 组件。在本例中,我有一个表格视图,我们在其中的一些单元格中添加了 RN 组件。
我能够在这些 React Native 组件中启用嵌套元素的可访问性,但在 UITableView 中添加时焦点顺序似乎不正确。
视图层次结构如下所示:
<E0>
<E1 accessible={true}>
<E11 accessible={true}>
<E12 accessible={true}>...
<E2 accessible={true}>
<E21 accessible={true}>
<E22 accessible={true}>...
Run Code Online (Sandbox Code Playgroud)
我期望焦点顺序为 E1 , E11, E12, E2 , E21, E22
但它按E1、E2 、E11、E12、E21、E22的顺序宣布 ,即先是父元素,然后是子元素
在 iOS 中,我们有accessibilityElements设置顺序的属性。有没有办法像React Native中那样设置焦点顺序,或者有其他方法可以实现这一点?
PS:当我在视图控制器中显示特定组件时,相同的组件按预期工作(即以正确的顺序宣布画外音)。
任何及时的帮助/有用的建议将不胜感激,因为我在这个问题上花了几天多的时间。
| 归档时间: |
|
| 查看次数: |
3969 次 |
| 最近记录: |