我可以根据用户的辅助功能设置有条件地调整React Native中的列表项高度吗?

时间:2017-10-30 03:45:01

标签: javascript css layout react-native accessibility

我正在使用一个使用FlatList呈现数据行的React Native应用程序。每行包含左侧的图标和右侧的项目标题和说明。我们希望此应用的用户年龄范围非常大,因此我们的设备测试之一涉及启动应用,手机的视觉设置设置为全缩放,字体大小较大。目前行高确定为100px。

这个问题是某些文本数据较长的行在顶部和底部切断了文本。我正在寻找一种根据设备的辅助功能设置有条件地更改行高的方法。

我想渲染具有相同高度的所有行,并能够适应任何视觉设置。行必须都是相同的高度,因此我不能将高度留空以容纳任何数量的数据,因为这将为较少的文本呈现短行,为较多文本呈现较高的行。

另外,我还没有看到过从React Native读取设备视觉设置的方法。有办法吗?

谢谢,对不起,如果这是一个简单或明显的解决方法!

0 个答案:

没有答案