데이터가 적어서 화면 밖으로 나가지 않을때에도 FlatList를 사용하면 위아래로 스크롤 시 요소가 움직인다.
이를 막기 위해 찾아보니
<FlatList
style={styles.list}
data={groupedData}
stickyHeaderIndices={groupedData.length > 1 ? [groupedData.length - 1] : undefined}
scrollEnabled={groupedData.length > 3}
renderItem={/* 생략 */}
keyExtractor={(item) => item.orderDate}
/>
stickyHeaderIndices에 데이터의 갯수를 주고
scrollEnabled에는 화면에 넘어가지 않을만큼의 제한 갯수를 정해준다.
반응형
'React Native' 카테고리의 다른 글
Error: EBUSY: resource busy or locked, rmdir (0) | 2025.02.27 |
---|---|
[RN] forwardRef를 사용하는 이유 (0) | 2025.02.21 |
[RN] 프로젝트 시작하기 (+svg 넣는법) (0) | 2025.02.13 |
[RN] Failed to build iOS project. "xcodebuild" exited with error code 65. build 에러 (0) | 2025.02.11 |
[RN] 기초 개념 이해하기 (0) | 2025.01.20 |