UIView의 Instance Property 중 Frame 과 Bounds가 있는데 이 두개의 차이점에 대해서 알아보겠습니다.
Frame
https://developer.apple.com/documentation/uikit/uiview/1622621-frame
SuperView의 좌표를 기준으로 View의 위치와 크기를 나타낸다.
x, y 좌표를 변경하게 되면 자기 자신의 위치가 변경된다.
Bounds
https://developer.apple.com/documentation/uikit/uiview/1622580-bounds
뷰의 위치와 크기를 자기 자신 뷰 안에서 위치와 크기를 나타낸다.
x, y 좌표를 변경하게 되면 자신을 포함한 하위뷰들 위치도 같이 옮겨집니다.
'iOS' 카테고리의 다른 글
[iOS] 이미지 파일 Bitmap, Vector 방식 적재적소에 사용하기 (0) | 2020.01.05 |
---|---|
[iOS] info.plist cannot be found 해결하기 (0) | 2020.01.05 |
[iOS] Cocoa Touch, Foundation, UIKit Framework에 대해서 (0) | 2020.01.03 |
iOS앱 TDD로 개발하기 #1 (1) | 2020.01.03 |
[iOS] 내비게이션 인터페이스(Navigation Interface)란 (0) | 2018.05.22 |