SwiftUI의 ScrollView를 페이징 방식으로 처리하기

SwiftUI의 ScrollView를 이용하여 컨텐츠 스크롤 방식을 페이징 처럼 처리하여야 한다면 기존에는 두가지 방식으로 구현할 수 있었습니다 🙋🏻 1️⃣ UIKit의 UIScrollView와 isPagingEnabled 사용하기 2️⃣ SwiftUI의 TabView를 사용하기 즉, ScrollView 컴포넌트에서 지원되는 모디파이어는 없이 우회해서 사용해야 하거나 정말 복잡하게 스크롤 오프셋을 계산하는 등 굉장히 까다로웠어요! 그런데 iOS 17에서 SwiftUI의 ScrollView 사용 시 페이징 방식을 좀 더 편리하게 제공해줄 수 있게 되었습니다. 정확히는 스크롤되는 동작을 제어할 수 있도록 기능이 새로 등장했죠! 바로 ScrollTargetBehavior입니다 🔥 그래서 바로 한번 파봤습니다 😀

ScrollTargetBehavior

iOYES

ScrollTargetBehavior

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 9월 18일 오전 3:33

댓글 0

    함께 읽은 게시물

    🤔 API Versioning 은 반드시 필요할까?

    R

    ... 더 보기

    'API Versioning'은 반드시 필요할까? | 요즘IT

    요즘IT

    'API Versioning'은 반드시 필요할까? | 요즘IT

     • 

    저장 34 • 조회 4,122



    📢 실무 프로젝트로 성장하고 싶은 주니어 개발자 분들에게

    ... 더 보기

    패스트캠퍼스 : INNER CIRCLE | 패스트캠퍼스

    bit.ly

    패스트캠퍼스 : INNER CIRCLE | 패스트캠퍼스

     • 

    저장 73 • 조회 5,785


    🤔 API 키와 토큰의 차이

    ... 더 보기

    API keys vs tokens - what's the difference?

    Medium

    API keys vs tokens - what's the difference?

     • 

    저장 313 • 조회 9,882


    🎯 유튜브에 100번째 코딩 테스트 문제 풀이 영상을 올렸습니다!

    ... 더 보기

    달레의 코딩 테스트

    www.youtube.com

    달레의 코딩 테스트

    개발자의 장애 공유 문화

    ... 더 보기

    개발자의 장애 공유 문화

    K리그 프로그래머

    개발자의 장애 공유 문화

     • 

    저장 24 • 조회 4,208