鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:PatternLock)

图案密码锁组件,以九宫格图案的方式输入密码,用于密码验证场景。手指在PatternLock组件区域按下时开始进入输入状态,手指离开屏幕时结束输入状态完成密码输入。

说明:

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

子组件

接口

PatternLock(controller?: PatternLockController)

参数:

参数名 参数类型 必填 描述
controller PatternLockController 设置PatternLock组件控制器,可用于控制组件状态重置。

属性

除支持通用属性外,还支持以下属性:

名称 参数类型 描述
sideLength Length 设置组件的宽度和高度(宽高相同)。设置为0或负数时组件不显示。
默认值:288vp
circleRadius Length 设置宫格中圆点的半径。设置为0或负数时取默认值。
默认值:6vp
regularColor ResourceColor 设置宫格圆点在“未选中”状态的填充颜色。
默认值:'#ff182431'
selectedColor ResourceColor 设置宫格圆点在“选中”状态的填充颜色。
默认值:'#ff182431'
activeColor

你可能感兴趣的:(鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:PatternLock))