Share via


CGSize 结构

定义

包含高度和宽度值的结构。

[System.Serializable]
public struct CGSize : IEquatable<CoreGraphics.CGSize>
type CGSize = struct
继承
CGSize
属性
实现

构造函数

CGSize(CGPoint)

从 CGPoint 初始化 CGSize 对象。

CGSize(CGSize)

从另一个 CGSize 初始化 CGSize 对象。

CGSize(Double, Double)

包含高度和宽度值的结构。

CGSize(nfloat, nfloat)

使用给定的宽度和高度初始化 CGSize。

CGSize(Single, Single)

包含高度和宽度值的结构。

字段

Empty

表示空大小。

属性

Height

CGSize 的高度部分。

IsEmpty

如果大小为空,则返回 true

Width

CGSize 的 Width 组件。

方法

Add(CGSize, CGSize)

添加两个 CGSize 对象并返回结果。

Equals(CGSize)

将大小与指定大小进行比较。

Equals(Object)

将 CGSize 与其他对象进行比较。

GetHashCode()

包含高度和宽度值的结构。

Subtract(CGSize, CGSize)

包含高度和宽度值的结构。

ToCGPoint()

将 CGSize 转换为 CGPOint。

ToDictionary()

将 CGSize 序列化为 NSDictionary

ToPointF()
已过时.

将大小转换为 CGPoint。

ToRoundedCGSize()

包含高度和宽度值的结构。

ToSize()
已过时.

包含高度和宽度值的结构。

ToString()

包含高度和宽度值的结构。

TryParse(NSDictionary, CGSize)

尝试将具有序列化的 CGSize 的 NSDictionary 的内容解析为 CGSize。

运算符

Addition(CGSize, CGSize)

将两个 CGSize 结构相加并返回结果。

Equality(CGSize, CGSize)

包含高度和宽度值的结构。

Explicit(CGSize to CGPoint)

包含高度和宽度值的结构。

Explicit(CGSize to Size)

包含高度和宽度值的结构。

Explicit(CGSize to SizeF)

包含高度和宽度值的结构。

Implicit(Size to CGSize)

包含高度和宽度值的结构。

Implicit(SizeF to CGSize)

包含高度和宽度值的结构。

Inequality(CGSize, CGSize)

包含高度和宽度值的结构。

Subtraction(CGSize, CGSize)

包含高度和宽度值的结构。

适用于