iOS - 실무관련92 2. SafeArea SafeArea Safe Area는 아이폰x부터 만들어졌다. 아이폰 11화면에 UIView를 올려놓고 가운데 정렬후에 bottom Constraints를 0, height, width는 기존의 크기로 해준다. [Bottom Constraints] 이렇게 설정을 하고 사이즈 인스펙터에서 bottom Constraints를 보면 Constraints가 0이 아닌 Safe Area로 되어있다. 즉, 화면자체에서 Constraints 0이 아니라 Safe Area 내부에서 Constraints 0이 기본적인 설정 값이다. [Top Constraints] 상단에도 똑같이 UIView를 추가해서 top Constraints 값을 0으로 해보자. 0으로 하게되면 bottom과 같이 Safe Area 내부의 Const.. 2022. 3. 27. 1. Constraints Constraints: 제약사항 우선 UIView를 아이폰11화면에 놓고 Constraints를 4방향으로 20씩 설정해보자. (margins은 체크를 해제해주자. margins에 대한 설명은 다른 챕터에서...) 설정을 모두 하게되면 아래와 같이 된다. 여기서 Constraints를 잘보면 왼쪽, 오른쪽으로는 디바이스의 끝까지 갔지만 위아래를 보면 어느정도의 영역을 두고 Constraints 20이 설정된 것을 볼 수 있다. 즉, SafeArea라는 영역 내에서 Constraints 20씩 설정이 된 것이다. 이제 UIView를 누르고 사이즈 인스펙터 영역을 보면 우리가 어떤 값으로 Constraints을 설정했는지 볼 수 있다. 사이즈 인스펙터를 보게되면 top, bottom, Leading, Tra.. 2022. 3. 27. 이전 1 2 3 4 다음