IOS1 Swift: Frame과 Bounds의 차이 모든 UIView subclass는 얼핏 보면 비슷하게 보이는 두 가지 특징을 갖습니다 : frame과 bounds. 둘 모두 (너비, 높이 그리고 X, Y축 위치를 가진) CGRect을 리턴한다고는 하지만, 이것은 이 둘이 똑같다고 말하는 것은 아닙니다. 가장 쉽게 이야기하자면, 어떤 뷰의 bounds는 본인의 스페이스와 연관된 좌표값을 참조합니다( 마치 해당 뷰가 독립적인 것 처럼 ). 반면에 frame은 그 부모 뷰의 스페이스와 연관된 좌표값을 참조합니다. 이것은 다음과 같은 의미를 갖습니다: 만약 당신이 좌표(0, 0)에 너비, 높이가 100인 frame과 bounds를 만든다면, 이 둘은 똑같다고 할 수 있습니다. 만약 해당 뷰를 x축으로 100 만큼 이동한다면, frame은 해당 변화를 반영하.. 2021. 6. 6. 이전 1 다음