권장되는 방법과 현대적인 방법은 제약 조건을 사용하는 것입니다. 우리는 화면 하단에 보기를 정렬하기 위해 제약 조건을 사용할 것입니다.
1단계: Xcode 열기 → New Projecr → Single View Application → 이름을 "ViewAlignment"로 지정합니다.
저는 UIView를 사용할 것이지만 동일한 단계에 따라 모든 UI 구성요소를 사용할 수 있습니다.
2단계: Main.storyboard를 열고 ViewController의 배경색을 변경하고(이해를 돕기 위해 수행함) UIView를 추가합니다.
3단계: 제약 조건 추가 - UIView → 새 제약 조건 추가를 클릭합니다.
제약 조건을 부여하는 동안 Xaxis, Yaxis, Height 및 Width의 4가지 매개변수를 염두에 두어야 하지만 4가지 매개변수를 모두 제공해야 합니다. 둘 중 하나가 제공되지 않거나 처리되지 않으면 애플리케이션의 UI가 비정상적으로 작동하고 충돌할 수도 있습니다. 우리의 경우 UIView를 맨 아래, 선행 및 후행 공백 0점으로 정렬합니다. 일부 공백을 옆이나 아래로 유지하려면 5 또는 10점을 줄 수 있습니다. 우리의 경우 선행 공백은 0점, 후행 공백은 0점, 하단 공백은 0점, 높이 100점을 부여합니다.
4단계: UIView의 색상을 청록색으로 변경하면 최종적으로 다음과 같이 보일 것입니다.
5단계: Constraints 또는 Auto 레이아웃을 사용하여 UIView를 정렬한 후 애플리케이션은 화면 크기와 방향 모두에서 실행할 수 있어야 합니다.
iPhone 8 및 iPad Pro(9.7인치)에서 두 방향 모두에서 애플리케이션을 실행할 것입니다.