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" />
我注意到当我的 phone 设置为浅色模式时,加载指示器非常微弱,看起来好像不见了,但当切换到深色模式时,它清晰可见。在我的特定情况下,我使用的是 FlatList 并且有一个刷新方法可以启用下拉刷新功能。我想将加载指示器的颜色更改为设定颜色(在本例中为黑色)并忽略全局主题颜色。
Working (Dark Mode)
Not Working (Light Mode)
谢谢!
React Native 的 ActivityIndicator
没有让 OS 根据 dark/light 模式选择颜色,而是有一个 color 道具,您应该查看一下。可能是这样的:
<ActivityIndicator color="#666" />