在 clipShape 和 maskShape 接口中可以传入对应的形状。
说明
从API version 12开始支持。后续版本的新增形状,采用上角标单独标记形状的起始版本。
示例效果请以真机运行为准,当前IDE预览器不支持。
导入模块
import { CircleShape, EllipseShape, PathShape, RectShape } from "@kit.ArkUI";
CircleShape
用于 clipShape 和 maskShape 接口的圆形形状。
卡片能力: 从API version 12开始,该接口支持在ArkTS卡片中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
constructor
constructor(options?: ShapeSize)
卡片能力: 从API version 12开始,该接口支持在ArkTS卡片中使用。
元服务API: 从API version 12开始,该接口支持在元服务中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| options | [ShapeSize] | 否 | 形状的大小。 |
继承自[BaseShape]
EllipseShape
用于 clipShape 和 maskShape 接口的椭圆形状。
卡片能力: 从API version 12开始,该接口支持在ArkTS卡片中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
constructor
constructor(options?: ShapeSize)
卡片能力: 从API version 12开始,该接口支持在ArkTS卡片中使用。
元服务API: 从API version 12开始,该接口支持在元服务中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| options | [ShapeSize] | 否 | 形状的大小。 |
继承自[BaseShape]
PathShape
用于 clipShape 和 maskShape 接口的路径。
卡片能力: 从API version 12开始,该接口支持在ArkTS卡片中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
constructor
constructor(options?: PathShapeOptions)
系统能力: SystemCapability.ArkUI.ArkUI.Full
元服务API: 从API version 12开始,该接口支持在元服务中使用。
卡片能力: 从API version 12开始,该接口支持在ArkTS卡片中使用。
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| options | [PathShapeOptions] | 否 | 路径参数。 |
继承自[CommonShapeMethod]

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



