WhiteRectangleConfig Class Reference
originX
@property (nonatomic, assign) CGFloat originX
视觉矩形左上角原点在世界坐标系(以白板初始化时的中心点为原点的坐标系)中的 X 轴坐标。
originY
@property (nonatomic, assign) CGFloat originY
视觉矩形左上角原点在世界坐标系(以白板初始化时的中心点为原点的坐标系)中的 Y 轴坐标。
width
@property (nonatomic, assign) CGFloat width
视觉矩形的宽度。视觉矩形的宽度不能小于实际展示内容的宽度,否则用户将看不见超出的部分。
height
@property (nonatomic, assign) CGFloat height
视觉矩形的高度。视觉矩形的高度不能小于实际展示内容的宽度,否则用户将看不见超出的部分。
animationMode
@property (nonatomic, assign) WhiteAnimationMode animationMode
视觉矩形的动画模式,详见WhiteAnimationMode。
initWithInitialPosition:height:
- (instancetype)initWithInitialPosition:(CGFloat)width height:(CGFloat)height
初始化一个 WhiteRectangleConfig 对象。
参数
参数名 | 描述 |
---|---|
width | 白板视觉矩形的宽度。视觉矩形的宽度不能小于实际展示内容的宽度,否则用户将看不见超出的部分。 |
height | 白板视觉矩形的高度。视觉矩形的高度不能小于实际展示内容的宽度,否则用户将看不见超出的部分。 |
返回值
初始化的 WhiteRectangleConfig 对象
讨论
在该函数中,你需要传入 width 和 height。SDK 会根据你传入 width 和 height 计算视觉矩形左上角原点 在世界坐标系中的位置 originX 和 originY, 即 originX = - width / 2.0d,originY = - height / 2.0d。
该方法适用于需要快速显示完整 PPT 内容的场景。
initWithInitialPosition:height:animation:
- (instancetype)initWithInitialPosition:(CGFloat)width height:(CGFloat)height animation:(WhiteAnimationMode)mode
设置视觉矩形的动画模式初始化一个 WhiteRectangleConfig 对象。
参数
参数名 | 描述 |
---|---|
width | 白板视觉矩形的宽度。视觉矩形的宽度不能小于实际展示内容的宽度,否则用户将看不见超出的部分。 |
height | 白板视觉矩形的高度。视觉矩形的高度不能小于实际展示内容的宽度,否则用户将看不见超出的部分。 |
mode | 视觉矩形的动画模式,详见 WhiteAnimationMode。 |
返回值
初始化的 WhiteRectangleConfig 对象
讨论
在该函数中,你需要传入 width,height 和 mode。SDK 会根据你传入 width 和 height 计算视觉矩形左上角原点 在世界坐标系中的位置 originX 和 originY, 即 originX = - width / 2.0d,originY = - height / 2.0d。
该方法适用于需要快速显示完整 PPT 内容的场景。
initWithOriginX:originY:width:height:
- (instancetype)initWithOriginX:(CGFloat)originX originY:(CGFloat)originY width:(CGFloat)width height:(CGFloat)height
设置视觉矩形的坐标并初始化一个 WhiteRectangleConfig 对象。
参数
参数名 | 描述 |
---|---|
originX | 视觉矩形左上角原点在世界坐标系(以白板初始化时的中心点为原点的坐标系)中的 X 轴坐标。 |
originY | 视觉矩形左上角原点在世界坐标系(以白板初始化时的中心点为原点的坐标系)中的 Y 轴坐标。 |
width | 视觉矩形的宽度。视觉矩形的宽度不能小于实际展示内容的宽度,否则用户将看不见超出的部分。 |
height | 视觉矩形的高度。视觉矩形的高度不能小于实际展示内容的宽度,否则用户将看不见超出的部分。 |
返回值
初始化的 WhiteRectangleConfig 对象
讨论
在该函数中,你需要传入 originX、originY、width、height 和 mode。 SDK 会根据你传入的 originX、originY、width 和 height 确定视觉矩形在白板坐标系(即世界坐标系)中的位置、大小和动画模式。
initWithOriginX:originY:width:height:animation:
- (instancetype)initWithOriginX:(CGFloat)originX originY:(CGFloat)originY width:(CGFloat)width height:(CGFloat)height animation:(WhiteAnimationMode)mode
设置视觉矩形的坐标和动画模式并初始化一个 WhiteRectangleConfig 对象。
参数
参数名 | 描述 |
---|---|
originX | 视觉矩形左上角原点在世界坐标系(以白板初始化时的中心点为原点的坐标系)中的 X 轴坐标。 |
originY | 视觉矩形左上角原点在世界坐标系(以白板初始化时的中心点为原点的坐标系)中的 Y 轴坐标。 |
width | 视觉矩形的宽度。视觉矩形的宽度不能小于实际展示内容的宽度,否则用户将看不见超出的部分。 |
height | 视觉矩形的高度。视觉矩形的高度不能小于实际展示内容的宽度,否则用户将看不见超出的部分。 |
mode | 视觉矩形的动画模式,详见WhiteAnimationMode。 |
返回值
初始化的 WhiteRectangleConfig 对象
讨论
在该函数中,你需要传入 originX、originY、width、height 和 mode。 SDK 会根据你传入的 originX、originY、width、height 和 mode 确定视觉矩形在白板坐标系(即世界坐标系)中的位置、大小和动画模式。