anchor
-
[UIKit] - AutoLayoutiOS/UIkit 2024. 1. 17. 14:26
이제 UIkit도 본격적으로 시작했겠다. 오토레이아웃에 대해서 설명해보겠다. AutoLayOut 조건에 따라 뷰의 크기와 위치를 동적으로 지정하는 것 만약에 ViewController에 해당 View Component를 추가했다고 하자. 현재 이 디바이스는 아이폰 SE인데 이렇게 원하는 위치에 컴포넌트를 추가했다고 해도, 다른 디바이스에서 이 ViewController를 호출할 경우 이렇게 아이폰 SE버전의 크기만큼만 뷰가 할당된것을 확인 할수 있다.(이렇게 차이가 났었나..) 뷰를 임의로 구성한다고 해도 디바이스별로 크기가 천차만별이기 때문에 각 디바이스 크기에 맞게 뷰의 크기를 동적으로 할당할 수 있도록 설정해줘야하는 것이 바로 오토 레이아웃이다. 여기서 기본적으로 필요한 것은 다음과 같다. 뷰의 x..