У меня есть RefreshControl
, прикрепленный к ScrollView
. Все работает так, как ожидалось, но изначально (когда я не начинал прокрутку), всегда отображается RefreshControl
в правом верхнем углу. Когда я начинаю прокрутку, она исчезает.Реагент Родной ScrollView/ListView RefreshControl интимно уродливый сверху справа
Любая идея, как избавиться от этого?
код нет ничего особенного, если вы хотите, я дам его здесь:
// ...
export default class SomeList extends React.Component
{
// ...
render() {
return <View style={{flex: 1}}>
<CustomNavbar />
<ScrollView
style={{marginTop: 35}}
refreshControl={
<RefreshControl
tintColor={$.config.colors.style}
onRefresh={() => this._refreshList()}
refreshing={this.state.listRefreshing}
/>
}
>
{this._renderItems()}
</ScrollView>
</View>
}
}
image of issue http://image.prntscr.com/image/9315e227b2ad4f6297651be3dc7bac7c.png
работал! Большое спасибо :) – Dennis