iOS 18 이상에서의 ScollPosition 사용하기

iOS 18부터는 SwiftUI를 이용해 스크롤 뷰를 구현할때 scrollPosition 뷰 모디파이어를 사용할 수 있습니다 🙋🏻


기존에는 ScrollViewReader로 스크롤 뷰를 감싸고 proxy를 이용해 특정 위치로의 스크롤 포지션 이동을 구현했다면, 동작은 동일하지만 이제는 더 쉽게 사용할 수 있게 되었어요!

새로 나온 ScrollPosition 타입과 scrollPosition 메서드를 이용하면 됩니다.


SwiftUI 아직도 불완전한게 많지만 특히 스크롤 뷰에서는 그게 많이 느껴졌었는데요.

점진적으로 개선되는것도 좋지만 기존 이슈들도 다 잡아가면서 개선되면 좋겠다 싶네요 🥲

SwiftUI - ScrollPosition

iOYES

SwiftUI - ScrollPosition

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

또는

이미 회원이신가요?

2024년 10월 14일 오전 10:45

댓글 0

    함께 읽은 게시물

    🍜 짜파게티가 왜 거기서 나와?

    ... 더 보기

    나는 종종 생산성을 올리기 위한 각종 개발 툴은 물론, 라이브러리나 소스 코드를 구매하기도 한다.


    소스 코드의 경우 실제로 써먹지 못하는 경우도 상당수 되긴 하지만, 그래도 구성이나 코드를 보면서 배우는게 있기 때문에 학습 비용이라고 생각하고 가끔 구매하는 편이다.


    ... 더 보기

    사람들이 요즘 AI, ChatGPT에게 의존하여 사고력이 저하되고 있다는 이야기가 많이 나온다.


    두뇌 발달에 안 좋으니, 80년대에 계산기 쓰지마라, 90년대에 컴퓨터 쓰지마라, 2000년대에 엑셀 팡션 쓰지마라, 2010년에 스마트폰 쓰지마라는 말과 같다는 생각이다.


    ... 더 보기

     • 

    저장 7 • 조회 2,533


    괜찮아 괜찮아 괜찮아!

    

    ... 더 보기

    “무엇을 만들까”보다 “왜 해야 하나요?”를 묻는 사람들, 토스페이먼츠

    “이 문제는 왜 해결해야 하죠?” 토스페이먼츠의 Product Manager는 늘 이 질문에서 시작합니다. 화면을 기획하거나, 기능을 정리하는 일보다 먼저 우리는 문제의 본질을 정의하고 싶은 사람들입니다. 그렇다면 ‘문제의 본질’부터 고민하는 토스페이먼츠의 PM은 실제로 어떤 방식으로 일하고 있을까요? 토스페이먼츠 PM 김명훈님의 이야기를 함께 들어보세요.

    “무엇을 만들까”보다 “왜 해야 하나요?”를 묻는 사람들, 토스페이먼츠 PM

    toss.im

    “무엇을 만들까”보다 “왜 해야 하나요?”를 묻는 사람들, 토스페이먼츠 PM