issues
search
KSK9820
/
Lets_Shopping
0
stars
0
forks
source link
[Setting] Setting 화면 구현
#9
Closed
KSK9820
closed
3 months ago
KSK9820
commented
3 months ago
구현 사항
[x] 프로필 뷰 영역에는 이미지, 닉네임, 가입 날짜
[x] 프로필 수정 화면 push
네비게이션 pop하면 viewWillAppear에서 새로운 userDefaults를 받아오고, userDefaults는 바인딩 되어 있기 때문에 자동으로 수정사항이 반영된다.
[x] 장바구니 목록 우측에는 좋아요를 누른 상품의 갯수
[x] 탈퇴하기
[x] Alert
[x] 모든 데이터 초기화
[x] 온보딩 화면 전환
TROUBLE SHOTTING
ProfileSetting 화면 수정 후 SettingVC으로 돌아오면 이미지가 업데이트되지 않는 문제가 있었다.
UserDefaults를 수정하고, 해당 UserDefaults가 ViewModel에서 바인딩 되어있지만, 바인딩 된 값의 value 자체가 업데이트 되지 않는 문제가 있었다.
네비게이션 stack에서 pop되면 실행되는 viewWillAppear 메서드에서 새로운 UserDefaults값으로 바인딩 값을 업데이트 해줌으로서 화면을 업데이트시키는 방법으로 해결하였다.
구현 사항
TROUBLE SHOTTING