무한 스크롤은 이제 필수 기능이 되었죠.
페이지 번호를 누르는 방식을 사용하는 앱은 아마 하나도 없을 것 입니다.
이번 글은 Medium 개발자가 직접 쓴 글인데요. SwiftUI를 검색화면에 적용하면서 Paganation를 구현한 방법을 소개했네요.
주의할 점은 Tab의 화면들은 독립적으로 유지되어야 하는데 탭을 바꾸면 onAppear로 수행하던 Task가 취소된다는 것인데요.
생각하지 못했던 문제점이군요.
이것을 해결하기 위해 onAppear가 없는 ProgressView를 하나더 추가해서 해결했다는데요.
viewModel이나 DataSource 부분은 완전히 생략된 것은 조금 아쉽군요.
#직독직해 #medium #한마디로 #한마디로공식 #swiftui #pagenation #infinitescroll #scrollinfinite
안녕하세요! 무한 스크롤 기능에 관한 이야기 정말 흥미로운 주제인 것 같아요. SwiftUI를 이용한 Pagination 구현 방법도 공유해주셔서 감사합니다. 개발자로서 직면할 수 있는 문제점과 그 해결 과정에 대해 여러 개발자 분들이 공감하실 것 같네요. viewModel이나 DataSource에 대한 부분이 더 있었다면 더 많은 정보를 얻을 수 있었을 텐데, 그래도 이렇게 경험을 공유해주셔서 다른 분들에게도 도움이 많이 될 것 같습니다. 앞으로도 소중한 정보 많이 공유해주세요! 😊👍 #개발자의길 #코드의세계