- CGFloat :表示一个浮点。
- CGPoint :表示一个点。
- CGsize :表示一个矩形,但只有高度和宽度。
- CGRect :表示一个矩形,并且有原点的位置。
具体定义如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| public struct CGPoint {
public init()
public init(x: Double, y: Double)
public var x: Double
public var y: Double }
public struct CGSize {
public init()
public init(width: Double, height: Double)
public var width: Double
public var height: Double }
public struct CGRect {
public init()
public init(origin: CGPoint, size: CGSize)
public var origin: CGPoint
public var size: CGSize }
|
可以参考:
SwiftUI | CGSize, CGRect and CGPoint