인프런 커뮤니티 질문&답변
Provider + StateLess 에서 ScrollController Dispose() 사용 문제 질문
작성
·
771
답변 3
1
Dongpyo Lee
질문자
Provider를 사용하더라도 Controller를 사용하게 되면 StatefulWidget 을 쓰는군요 감사합니다.
스크롤 위치 기억하는 방법은 찾아봤더니 아래 방법이 있네요
CustomScrollView(
key: PageStorageKey<String>('feed_scene'),
1
오준석
지식공유자
StatefulWidget 사용하시면 되고요.
ScrollController에 offset 프로퍼티 값을 Provider 쪽에 저장해 두고 initState() 에서 ScrollController의 jumpTo() 에 전달해 주면 될 듯 합니다.
처음엔 초기값 0 주시면 되겠네요
0





