본문 바로가기

Constraint2

[iOS/AutoLayout] Attributes(속성)과 Equations(방정식) AutoLayout에 대한 개념과 필요성에 대한 내용에 이어서.. 동적인 화면(View)를 구성하기 위해 구체적으로 어떠한 요소(속성)과 방식을 활용하는지 살펴볼 필요가 있습니다. 이번 포스팅에서는 AutoLayout을 구현하기 위한 속성, 그리고 방정식에 대해 다뤄보도록 하겠습니다. (보다 자세한 내용은 공식문서 링크를 참고해주세요) 예시로 알아보는 AutoLayout 제약 설정을 위하여 속성(Attributes)과 방정식(Equations)을 활용, AutoLayout을 완성 AutoLayout을 구현하기 위하여 일종의 제약(Constraints)관계를 설정하는 과정이 선행된다는 것을 알고 계신다면.. 아래 예시를 통해 '어떻게 제약관계를 형성하는 것인지?' 직관적으로 확인하실 수 있습니다. (예시.. 2023. 6. 7.
[iOS/AutoLayout] AutoLayout은 무엇이며, 왜 중요한가요? iOS 개발 프레임워크인 UIKit를 효과적으로 다루기에 앞서.. Storyboard를 중심으로 개발할 시 가장 기초적이지만 어려운 부분인 AutoLayout에 대한 전반적인 이해과정을 포스팅 하도록 하겠습니다. 추후 업로드 되는 포스팅은 모두 애플에서 제공하는 Auto Layout Guide 공식 문서를 해석하고, 실습하는 과정으로 진행될 예정입니다. 첫 포스팅의 주제는 AutoLayout에 대한 이해 (UnderStanding AutoLayout) 입니다. 공식문서에서 소개하는 AutoLayout 화면(View)의 크기와 위치를 일종의 제약(Constraints)을 통해 동적으로 계산하는 것 'AutoLayout', 명칭에서도 유추할 수 있듯이 사용자가 마주하게 되는 화면(View)의 전반적인 틀(L.. 2023. 5. 27.