Bounds 와 Frame 의 차이점을 설명해보자.


 

frame

  • 상위뷰의 좌표 시스템에서 뷰의 위치와 사이즈를 나타낸다.

bounds

  • 자신의 좌표 시스템에서 뷰의 위치와 크기를 나타낸다.

언제 사용?

  • frame은 UIView의 위치나 크기를 설정할 때 사용한다. 스토리보드에서 우측에 X좌표와 Y좌표가 frame의 좌표이다.
  • bounds는 View의 크기를 알고 싶거나 View내부에 그림을 그릴 때 사용한다.

댓글