Frame 과 Bounds

2280 단어 iOSiOS

Frame 과 Bounds

struct CGRect{
	var origin: CGPoint
    	var size: CGSize
}
struct CGPoint{
	var x: CGFloat
    	var y: CGFloat
}
struct CGSize{
	var width: CGFloat
    	var height: CGFloat
}

var frame: CGRect // view가 존재하는 원점 좌표와 width, height를 가지고 있는 객체
var bounds: CGRect

Frame

  • 뷰의 content size(width, height)

  • 위치(x,y)를 SuperView의 좌표계 기준으로 나타낸다.


Bounds

  • 뷰의 content size(width,height)

  • 위치(x,y)를 자신의 좌표계 기준으로 나타낸다.


예시 :

좋은 웹페이지 즐겨찾기