Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 998 Bytes

Bounds.md

File metadata and controls

28 lines (21 loc) · 998 Bytes

Bounds



Bounds란?

  • 자신만의 좌표 시스템 안에서 view의 위치와 크기를 나타낸다.
  • UIViewinstance property이다.
  • CGRect 타입으로 origin(x, y)과 size(width, height)를 가진다.


Bounds 사용해보기

아래와 같이 frame로 위치를 지정했다.
superView.frame = CGRect(x: 30, y: 30, width: 20, height: 20)

subView.frame = CGRect(x: 0, y: 0, width: 10, height: 10)

스크린샷 2022-01-10 오후 5 14 52

그 후 각 view의 superview의 bounds를 출력해보면 모두 (0,0)으로 나온다.
상위뷰와 상관없이 자기 자신의 좌표를 사용하기 때문이다.
참고자료