Closed RapidSloth closed 9 months ago
PR 날릴 때 체크 리스트
어떤 종류의 PR인가요?
Issue Number: N/A
이 PR에 대해 간략하게 소개해주세요!
ForEach(Array(zip(memos.indices, memos)), id: \.0) { index, memo in }
id: \.0
넘어갈 때 좀 버벅이는 현상이 있습니다. 최적화를 하거나 TabView 이외의 다른 방법을 찾아야할 거 같습니다.
TabView의 화면이 넘어갈때 유저 정보를 받아오는데, 화면이 조금만 넘어가도 아래의 MoveUserProfileButton(viewModel: viewModel) 으로 구현된 부분이 변경됩니다.
이 두 가지 현상은 아마 슬라이드가 아닌 버튼으로만 화면 변경이 가능하게 했을 때 개선될 것이라 생각됩니다. 조금 더 수정이 필요합니다.
PR 가이드라인
PR Checklist
PR 날릴 때 체크 리스트
PR Type
어떤 종류의 PR인가요?
연관되는 issue 정보를 알려주세요
Issue Number: N/A
PR 설명하기
이 PR에 대해 간략하게 소개해주세요!
어떻게 작동하나요? code 기반으로 설명해주세요
id: \.0
로 인해 Int 값을 id로 가지며, 이 인덱스값을 selection으로 전달합니다.해당 로직을 사용하기 위해 MemoCell과 MemoDetailView에 접근하는 모든 뷰의 foreach문을 변경했습니다. 혹시 충돌이 확인된다면 바로 이야기 해주세요.
변경 사항 스크린샷 혹은 화면 녹화
기타 언급해야 할 사항들
넘어갈 때 좀 버벅이는 현상이 있습니다. 최적화를 하거나 TabView 이외의 다른 방법을 찾아야할 거 같습니다.
TabView의 화면이 넘어갈때 유저 정보를 받아오는데, 화면이 조금만 넘어가도 아래의 MoveUserProfileButton(viewModel: viewModel) 으로 구현된 부분이 변경됩니다.
이 두 가지 현상은 아마 슬라이드가 아닌 버튼으로만 화면 변경이 가능하게 했을 때 개선될 것이라 생각됩니다. 조금 더 수정이 필요합니다.