contentSizeFitter
[Unity] Scroll View 내용에 맞게 크기 조절하기
Scroll View를 사용하다보면 스크롤이 끝까지 되지 않고, 돌아온다 거나 하는 현상이 일어나고는 한다. 이는 Content의 크기가 충분히 크지 않기 때문이다. 위의 흰색 실선과 같이 Content의 크기가 설정되어 있다면 Scroll View는 아주 약간 수직으로 스크롤 되고, 수평방향으로는 아무리 스크롤을 해도 제자리로 돌아오게 된다. 따라서 스크롤 되기 원하는 만큼 Content의 크기를 키워줘야 하는 것이다. 가로의 크기를 키웠더니 수평 방향 스크롤바에 스크롤 가능한 공간이 생긴 것을 확인할 수 있다. 이와 같이 스크롤 영역은 Viewport를 넘어가는 Content 영역의 크기만큼 생긴다고 볼 수 있다. 그렇다면, 이 스크롤 영역이 게임 내에서 동적으로 바뀌어야한다면 어떻게 구현해야할까? ..