728x90
반응형
* Animated.View 에서 interpolate 를 사용하여, 1번부터 4번까지 각 단계를 상단에 하나씩 추가하는 화면 구현.
1. 휴대폰번호 입력
2. 주민번호 입력
3. 통신사 입력
4. 이름 입력
# 현상
iOS 에서는 각 단계가 입력되었을 때 1 → 2 → 3 → 4 로 하나씩 항목이 정상적으로 추가되으나,
android 에서는 1 → 2 항목 추가 시 화면의 레이아웃이 설정과 다르게 상단으로 이동함.
# 해결
1 → 2 단계 이동 시 Keyboard 를 on 한 상태로 그대로 이동하였는데,
1단계가 완료되었을 때 Keyboard 를 숨기고, 2단계가 시작될 때 Keyboard를 다시 on 되도록 구성하니 해결됨.
...
import { Keyboard } from 'react-native';
...
Keyboard.dismiss();
...
728x90
반응형