鸿蒙HarmonyOS NEXT开发:图片边框设置(ArkTS通用属性)

图片边框设置

设置容器组件的图片边框样式。

说明:

从API Version 9开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。

borderImage

borderImage(value: BorderImageOption)

设置组件的图片边框。

卡片能力: 从API version 9开始,该接口支持在ArkTS卡片中使用。

原子化服务API: 从API version 11开始,该接口支持在原子化服务中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数:

参数名 类型 必填 描述
value BorderImageOption 图片边框或者渐变色边框设置接口。

BorderImageOption对象说明

卡片能力: 从API version 9开始,该接口支持在ArkTS卡片中使用。

名称 类型 必填 描述
source string | Resource | linearGradient 边框图源或者渐变色设置。
说明:
边框图源仅适用于容器组件,如Row、Column、Flex,在非容器组件上使用会失效。
原子化服务API: 从API version 11开始,该接口支持在原子化服务中使用。
slice Length | EdgeWidths | LocalizedEdgeWidths12+ 设置边框图片左上角、右上角、左下角以及右下角的切割宽度。
默认值:0
说明:
设置负数时取默认值。
参数类型为Length时,统一设置四个角的宽高。
参数类型为EdgeWidths时:
- Top:设置图片左上角或者右上角被切割的高。
- Bottom:设置图片左下角或者右下角被切割的高。
- Left:设置图片左上角或者左下角被切割的宽。
- Right:设置图片右上角或者右下角被切割的宽。
参数类型为LocalizedEdgeWidths12+时:
- Top:设置图片左上角或者右上角被切割的高。
- Bottom:设置图片左下角或者右下角被切割的高。
- Start:设置图片左上角或者左下角被切割的宽。
从右至左显示语言模式下为设置图片右上角或者右下角被切割的宽。
- End:设置图片右上角或者右下角被切割的宽。 从右至左显示语言模式下为设置图片左上角或者左下角被切割的宽。
原子化服务API: 从API version 11开始,该接口支持在原子化服务中使用。
width Length | EdgeWidths | 

你可能感兴趣的:(鸿蒙,ArkTS,harmonyos,华为,鸿蒙,android,驱动开发)