iOS - Bounds와 Frame의 차이점

Updated:

참고

Frame

  • UIView의 Instance Property
var frame: CGRect { get set }

개발자 문서

The frame rectangle, which describes the view’s location and size in its superview’s coordinate system.

frame 사각형은, 상위뷰의 좌표시스템에서 뷰의 위치와 크기를 나타낸다.

즉, 자신의 부모뷰를 기준으로 origin의 위치를 정한다

Bounds

  • UIView의 Instance Property
var bounds: CGRect { get set }

개발자 문서

The bounds rectangle, which describes the view’s location and size in its own coordinate system.

bounds 사각형은 뷰의 위치와 크기를 자신의 좌표시스템으로 나타낸다.

즉, 부모뷰와 관계없이 자신만의 위치를 가진다

Leave a comment