Я хотел бы создать бесконечный/циклический ответный сборщик, как на изображении ниже.
Итак, мой вопрос: когда я прокручиваю, как я могу снова начать сборщик с первого элемента после достижения последнего элемента?
Вот мой код:
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>
);
}