Bounds와 Frame의 차이점을 설명하시오.
Bounds와 Frame이 무엇인지 알아보기에 앞서 뷰의 좌표계에 대해 알아봅시다. UIKit에서 기본이 되는 뷰의 좌표계는 좌측 상단 모서리인 origin(0,0)을 원점으로 합니다. 사진을 통해 알 수 있듯이 이것은 원점으로부터 아래쪽, 오른쪽 방향으로 확장되는것을 볼 수 있습니다. 좌표값은 해상도와 상관없이 콘텐츠의 위치를 잡는 부동소수점을 사용하여 나타내고 수평축은 x로, 수직축은 y로 표현합니다. 1. Frame 애플문서에서는 Frame을 'SuperView(상위뷰)의 좌표 시스템 안에서 View의 위치와 크기를 나타낸다' 라고 설명되어 있습니다. 즉, 뷰의 크기와 위치를슈퍼뷰의 좌표계를 기준으로 나타냅니다. 2. Bounds 애플문서에서는 Bounds를 'View의 위치와 크기를 자신만의 좌표..
2022.05.11