-
[React Native] ScrollView를 사용할 때, 스크롤바가 화면 가운데에 나타나는 버그thoughts 2020. 2. 26. 01:41
왼쪽 가운데에 스크롤이 생겼다. iOS에서 ScrollView 컴포넌트를 사용하는데, 위 그림과 같이 스크롤바가 오른쪽 화면에 딱 붙지 않고 가운데에 붕 뜨는 버그를 발견했다. 구글링을 해 보니 ScrollView 외에도 리스트 뷰 타입의 컴포넌트들에서 가끔 발생하는 오류인 것 같다. react-native github issues에 이미 많은 사례(https://github.com/facebook/react-native/issues/26610)가 보고되어 있었다.
위 버그를 고치기 위해서는 ScrollView의 속성에 scrollIndicatorInsets={{ right: 1 }}를 추가해 주어야 한다. 위에 첨부한 issue 쓰레드에 따르면 iOS 13에서 디폴트 content inset 값을 덮어 쓰는 버그가 있는 것으로 추측된다 한다.
'thoughts' 카테고리의 다른 글
이게 바로.. 번아웃인가? (0) 2021.08.13 토이 프로젝트 회고 - React Native와 Firebase로 만든 단어 학습 앱, Pudding! (1) 2020.02.18 4주 프로젝트 회고 - 오해해서 미안해, Apollo client (0) 2020.02.13 2주 프로젝트 회고 - 배운 점, 아쉬운 점 (0) 2019.09.15 코딩 부트캠프, 온라인 수강의 장단점 (0) 2019.09.02