작성
·
257
0
수업 내용과 동일하게 세 번째 방법을 이용해서 프로젝트를 완료했습니다.
그런데 user.js화면에서 다시 원래 home.js로 화면 터치나, drawer로 이동했을 때 그림이 그대로 남아 있었습니다.
어떻게하면 앱 초기화면 처럼 실행 될 때 user.js만 그림이 나오게 할 수 없나요?
답변 1
0
장태영님,
안녕하세요. 지식공유자 Wintho 입니다.
해당 질문에 답변 드립니다.
현재는 화면에 만든 버튼 이벤트(onPress)가
this.props.navigation.navigate 함수를 호출하고 있습니다.
이 부분을 this.props.navigation.push로 바꿔주시기 바랍니다.
navigate은 화면 이동 시, 새로운 업데이트를 반영하지 않습니다.
과거의 앱 상태를 그대로 유지한채 이동을 하는반면, push는 새로운 앱 상태를 반영합니다.
감사합니다.