React Native FlatList 加载指示器在轻模式下不显示 (iOS 13)

React Native FlatList Loading Indicator not showing on light mode (iOS 13)

我注意到当我的 phone 设置为浅色模式时,加载指示器非常微弱,看起来好像不见了,但当切换到深色模式时,它清晰可见。在我的特定情况下,我使用的是 FlatList 并且有一个刷新方法可以启用下拉刷新功能。我想将加载指示器的颜色更改为设定颜色(在本例中为黑色)并忽略全局主题颜色。

Working (Dark Mode)

Not Working (Light Mode)

谢谢!

React Native 的 ActivityIndicator 没有让 OS 根据 dark/light 模式选择颜色,而是有一个 color 道具,您应该查看一下。可能是这样的:

<ActivityIndicator color="#666" />