2022-08-15 클론 코딩 개발 일지
2022. 8. 15. 03:24ㆍ클론 코딩 일지
13일 해야할 것에 두가지가 있었다.
1. 내 스토리 추가 화면
2. 다른 사람 스토리 업데이트하면 확인하는것
2번에서 수정해야할것들이 있었다.
먼저 기존에 스토리 리스트를 보여주기 위해 사용하였던 LazyRow 의 items 를 itemsIndexed 로 변경하였다.
index 0 -> 내 스토리는 항상 나오는데 if 스토리가 스토리 추가하는 모양 else 스토리를 보여주는 모양
else -> 다른 사람 스토리를 보여준다. ( 업데이트가 있으면 )
람다를 이용해 스토리리스트에 onStoryClicked(openScreen, it -> 선택한 스토리가 오게) 를 넣어서 일단 선택한 유저 스토리가 무엇인지를 판별
그리고 그 story 유저 닉네임, 이미지, 스토리 이미지를 nav Arguments 로 보내기. ==> 이게 말썽이었다. 이상하게 계속 안돼서 알고보니 띄어쓰기 하나가 문제였던것 같다.........................................ㅅㅂ....
null 처리도 defaultValue로 처리 확인.
이제 UserStoryScreen 에서 받아온 정보를 가지고 화면에 띄워주는데
생각해봐야할것은 인스타 스토리는 스토리 하나당 약 5초 정도 보여주고 다음 스토리 보여주고 끝에 오면 스토리가 끝나고 홈화면으로 간다. 이걸 어떻게 구현해야할지 생각해봐야겠다.
내 스토리 업데이트하는건 간단하게 사진만 하는걸로 일단 해야겠다.
'클론 코딩 일지' 카테고리의 다른 글
2022-08-16 클론 코딩 일지 (0) | 2022.08.16 |
---|---|
2022-08-15~16 클론 코딩 개발 일지 (0) | 2022.08.16 |
2022-08-11 클론 코딩 개발 일지 (0) | 2022.08.11 |
2022-08-08~10 클론 코딩 개발일지 (0) | 2022.08.11 |
2022-08-07 클론 코딩 개발 일지 (0) | 2022.08.07 |