autoresizing masks
-
Autolayout vs Autoresizing Masks🧑💻/Swift 2021. 7. 16. 01:11
iOS와 macOS의 사용자 인터페이스 레이아웃은 3가지 방법으로 구성할 수 있습니다. Frame-based Layout Autoresizing Masks Auto Layout 구성 방식의 특징과 사용 방법을 알아보겠습니다. Frame-based Layout 모든 View는 위치와 크기 정보를 Frame으로 표현합니다. 처음 View의 Frame은 (20, 20, 120, 80), 두 번째 View의 Frame은 (20, 108, 120, 80)입니다. 실제 View의 Frame 값을 출력하면 다음과 같이 알 수 있습니다. 이 값을 프로그래밍 방식으로 한 땀 한 땀 계산하면 Frame-based Layout 방식이 됩니다. View에 변경 사항이 있으면 영향을 받는 나머지 View에 대해서도 다시 계산해..