往期鸿蒙全套实战文章必看:(文中附带全栈鸿蒙学习资料)
焦点控制
自定义组件的走焦效果,可设置组件是否走焦和具体的走焦顺序,tab键或者方向键切换焦点。
说明
从API Version 8开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
自定义组件无获焦能力,当设置focusable、enabled等属性为false,或者设置visibility属性为Hidden、None时,也不影响其子组件的获焦
组件主动获取焦点不受窗口焦点的控制。
焦点开发参考焦点开发指南.
focusable
focusable(value: boolean)
设置当前组件是否可以获焦。
元服务API: 从API version 11开始,该接口支持在元服务中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
参数:
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
value | boolean | 是 | 设置当前组件是否可以获焦。 说明: 存在默认交互逻辑的组件例如Button、TextInput等,默认即为可获焦,Text、Image等组件则默认状态为不可获焦。不可获焦状态下,无法触发 |