Je voudrais créer un Picker infini/loop reac-native comme sur l'image ci-dessous.React-native - Comment créer un sélecteur infini
Alors, ma question est: Quand je défilement, comment puis-je faire à nouveau démarrer le sélecteur du premier élément après atteindre le dernier élément?
Voici mon code:
render() {
const hourItems = [];
for(var i = 0; i < 24; i++) {
hourItems.push(
<Picker.Item label={i.toString()} value={i} key={i} />
);
}
return(
<ScrollView style={styles.panel}>
<Picker
selectedValue={this.state.hour}
onValueChange={(itemValue, itemIndex) => this.setState({ hour: itemValue })}
>
{hourItems}
</Picker>
</ScrollView>
);
}
Je pense que vous devriez préciser votre question. Avec quoi exactement vous avez un problème? Vous ne savez pas comment faire une boucle infinie ou comment concevoir votre application pour correspondre à votre écran? – mkatanski
Lorsque je défile, comment puis-je faire redémarrer le sélecteur à partir du premier élément après avoir atteint le dernier élément? – Nelio
ok, voir ma réponse ci-dessous – mkatanski