Scrolling Error

였늘의 μ—λŸ¬ - μ•ˆλ“œλ‘œμ΄λ“œμ—μ„œ 슀크둀 λ²„λ²…κ±°λ¦¬λŠ” μ—λŸ¬

ν”Œλž«νΌ - React Native + Expo

μ• ν”Œκ³Ό κ΅¬ν˜•ν°μ—μ„œλŠ” μ •μƒμ μœΌλ‘œ 슀크둀링이 λμ§€λ§Œ, μ‹ ν˜• μ•ˆλ“œλ‘œμ΄λ“œμ—μ„œλŠ” μŠ€ν¬λ‘€λ§μ„ ν•˜λ©΄ λ²„λ²…κ±°λ¦¬λŠ” ν˜„μƒμ΄ μžˆμ—ˆλ‹€. νŽ˜μ΄μ§€ κ΅¬μ‘°λŠ” λΆ€λͺ¨ 슀크둀 μ•„λž˜ λ‹€μ–‘ν•œ μžμ‹ μ»΄ν¬λ„ŒνŠΈκ°€ μ‘΄μž¬ν–ˆκ³  κ·Έμ€‘μ—μ„œ κ³ ν™”μ§ˆμ˜ 사진 μ—¬λŸ¬μž₯이 μžˆμ—ˆλ‹€.

μ½”λ“œ μ†ŒμŠ€λŠ” κ°„λ‹¨ν•˜κ²Œ μ•„λž˜μ™€ κ°™λ‹€.

<ScrollView>
	<ScrollView>
		<Image /> //8μž₯의 이미지
		...
	</ScrollView>
	<View>
		<Image /> //8μž₯의 이미지
	</View>	
</ScrollView>

이 μ—λŸ¬λŠ” κ²°κ΅­ ν™”λ©΄ μ£Όμ‚¬μœ¨ λ•Œλ¬Έμ΄λΌκ³  좔좕이 λ˜μ§€λ§Œ μ •ν™•ν•œκ±΄ λ§Žμ€ μ–‘μ˜ κ³ ν™”μ§ˆ 이미지가 μŠ€ν¬λ‘€μ— μžˆλŠ” λ°”λžŒμ— λ°œμƒν•˜λŠ” μ—λŸ¬μ΄λ©°, 이뢀뢄은 removeClippedSubviews={true} 속성 값을 λΆ€λͺ¨ ScrollView에 μΆ”κ°€ν•΄μ„œ ν•΄κ²° ν–ˆλ‹€.

<ScrollView
	removeClippedSubviews={true}>
	<ScrollView>
		<Image /> //8μž₯의 이미지
		...
	</ScrollView>
	<View>
		<Image /> //8μž₯의 이미지
	</View>	
</ScrollView>

μ΄λ ‡κ²Œ ν•˜λ©΄ FlatList와 같이 화면에 λ³΄μ΄λŠ” λΆ€λΆ„λ§Œ λ Œλ”λ§μ„ ν•˜λ©°, λ‚˜λ¨Έμ§€ 뢀뢄은 overflow:hiddenκ³Ό 같은 효과λ₯Ό 보인닀.