[iOS] UIScrollView 만들기

growing·2023년 1월 2일

iOS

목록 보기
7/15

스크롤뷰 만들 때마다 헷갈려서 정리해보기,,,

📚 scrollView

1. 원하는 크기로 scrollview의 constraints걸어주기


2. container view로 스크롤 가능 영역을 알려줘야함 => content layout guide

=> UIView 를 스크롤 뷰에 넣어주기

3. UIView의 constraints를 content layout guide에 걸어주기.

  • 처음에는 0이 아닌 숫자로 설정되어있을 수 있으니 꼭 상하좌우 모두 0으로 설정해주기!


4. UIView의 크기를 Frame Layout Guide에 크기를 맞춰주기.

  • 세로 스크롤 : Equal Widths 체크

  • 가로 스크롤 : Equal Heights 체크

    위 사진에서는 세로스크롤을 만들기 위해 Equal Widths에 체크해줌

  • 이때 Multiplier를 1로 하면 Frame Layout Guide와 가로 길이가 1:1. 0.5로 하면 절반만큼

5. 여기까지하면 가로만 AutoLayout이 잡혀있음.

UIView의 세로길이를 임의로 설정해서 세로도 잡아줌.
이 view의 길이만큼 스크롤이 가능해짐.


완성

참고)
https://www.youtube.com/watch?v=MXJffcoWRlw

profile
Hello, World!

0개의 댓글