CGPoint, CGSize, CGRect, CGFloat
02 Sep 2020 | iOS개인공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있습니다.
- CGPoint: 위치를 나타냄. 2차원 좌표계의 점(x,y)
- CGSize: 크기만을 나타냄.(width, height)
- CGRect: 크기와 위치를 나타냄. (CGPoint + CGSize) > (x, y, width, height)
CGPoint
2차원 좌표계의 점을 나타내는 구조체
public struct CGPoint {
public var x: CGFloat
public var y: CGFloat
public init()
public init(x: CGFloat, y: CGFloat)
}
CGSize
width와 height의 값을 나타내는 구조체
public struct CGSize {
public var width: CGFloat
public var height: CGFloat
public init()
publit init(width: CGFloat, height: CGFloat)
}
CGRect
위치와 크기를 나타내는 구조체
public struct CGRect {
public var origin: CGPoint
public var size: CGSize
public init()
public init(origin: CGPoint, size: CGSize)
}