答えが見つかりました-特定のアイテムの周りにコンポーネントをスタイル設定することに関係していました
長いリストがあり、下にスクロールしてアイテムを選択すると、選択後にトップに戻ります。選択後、画面が変わらないようにするにはどうすればよいですか?
これを詳しく調べようとすると、この問題の検索結果が表示されますが、新しいアイテムを追加するとき、または無限スクロールを実装する方法は、ここでは状況ではありません。
フラットリストに参照を割り当てようとしましたが、アイテムを選択してアクショントリガーを実行した後、最後に保存された位置までスクロールしましたが、何も変わりません。
<FlatList
contentContainerStyle={{paddingBottom: 10}}
data={stores as Stores[]}
renderItem={({item}): JSX.Element => (
<TouchableOpacity onPress={(): void => setState(item)}>
<Text>{item}</Text>
</TouchableOpacity>
)}
ItemSeparatorComponent={(): JSX.Element => <ItemSeparator />}
keyExtractor={(item): string => item.id.toString()}
ListHeaderComponent={
<ListHeader />
}
/>