본문 바로가기
iOS/이슈

[iOS Issue] UIScrollView 사용 관련

by Sky Titan 2021. 4. 16.
728x90

 상황

  • 커스텀 뷰안에 ScrollView를 넣고 해당 커스텀 뷰를 ViewController에 추가

 

이슈1

  • ViewController에 커스텀뷰를 넣었음에도 스크롤 뷰가 노출되지 않음
  • 원인
    1. 스크롤 뷰 안의 Container View와의 제약 조건 중 수직 스크롤을 위한 가로 위치에 대한 제약이 안 정해짐
    2. 스크롤 뷰 안의 Container View의 크기 제약이 안 정해짐
  • 해결
    1. Center X 제약 조건을 넣어서 수정
    2. ContainerView의 height 제약 조건 추가

ScrollView 제약, ContainerView 제약

 

이슈2

  • 스크롤이 되지않음
  • 원인
    1. ContainerView의 크기가 ScrollView의 frame 크기보다 작음
  • 해결
    1. ContainerView의 height를 ScrollView보다 크게 늘려줌
728x90

댓글