[REACTJS] 보기를 나타 내기 위해있는 ScrollView를 당겨 - 기본 반응
REACTJS보기를 나타 내기 위해있는 ScrollView를 당겨 - 기본 반응
해결법
-
1.이 매체 기사를 확인하십시오. 그것은 당신의 원하는 동작과 비슷한 작업을 수행하는 방법에 대한 자세한 설명을 제공합니다.
이 매체 기사를 확인하십시오. 그것은 당신의 원하는 동작과 비슷한 작업을 수행하는 방법에 대한 자세한 설명을 제공합니다.
-
2.내가 contentOffset를 사용하여 어떤 애니메이션없이이 문제를 해결했다. 나는 확실히있는 ScrollView 휴대 전화의 windowHeight의 크기가 최소이었다 만드는 데 필요한 다음 헤더의 크기에있는 ScrollView의 초기 y 값을 밀어 contentOffset를 사용
내가 contentOffset를 사용하여 어떤 애니메이션없이이 문제를 해결했다. 나는 확실히있는 ScrollView 휴대 전화의 windowHeight의 크기가 최소이었다 만드는 데 필요한 다음 헤더의 크기에있는 ScrollView의 초기 y 값을 밀어 contentOffset를 사용
<ScrollView ListHeaderComponent={() => ( <Header headerHeight={hiddenHeaderHeight} /> )} contentContainerStyle={{ minHeight: windowHeight }} contentOffset={{ y: hiddenHeaderHeight }} ...
이 솔루션뿐만 아니라 Flatlist 작동합니다.
주의 할 점은 contentOffset는 IOS의 특정 소품입니다
from https://stackoverflow.com/questions/57716264/pull-scrollview-to-reveal-view-react-native by cc-by-sa and MIT license
'REACTJS' 카테고리의 다른 글
[REACTJS] 선택에서 가치를 얻을 - 반응 (0) | 2020.11.16 |
---|---|
[REACTJS] 반작용과 scrollspy을 구현하는 방법 (0) | 2020.11.16 |
[REACTJS] ReactJs "불가 위반이 ..."클래식 문제를 반응 (0) | 2020.11.15 |
[REACTJS] 사용 경로에 모두 this.state 및 this.props을 전달하는 방법을 반응 라우터를 (0) | 2020.11.15 |
[REACTJS] 반응하고 돌아 오는 : catch되지 않은 오류, • 상태 돌연변이가 파견 사이에 발견 된 (0) | 2020.11.15 |