所以我在滚动视图中使用了RefreshControl。 onRefresh属性通过滚动视图传递给孩子,就像
const onRefresh = () => {
setRefreshing(true);
//do some stuff (that also changes state)
setRefreshing(false);
}
发生的事情是,由于我在中间执行的操作会更新状态并触发屏幕的重新渲染,刷新指示器会重新渲染,因此它会从大到小(消失)到大到非常快,不确定如何解释一下,它似乎闪烁 我只希望微调框保持不变,直到刷新为假
有人遇到过这个问题吗? 谢谢