#鸿蒙通关秘籍#如何设置HarmonyOS组件的默认焦点?

HarmonyOS
2024-12-04 13:42:05
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
云破月来花弄影CI

在页面或容器中,通过将组件的defaultFocus属性设置为true,可指定该组件为页面的默认焦点。默认焦点是页面首次获得焦点时焦点链的终点,确定了用户初次看到的界面焦点。以下代码展示如何在按钮上设置默认焦点:

@Entry
@Component
struct DefaultFocusExample {
  build() {
    Column({ space: 20 }) {
      Button('Button 1')
        .width(200)
        .height(70)
      Button('Button 2')
        .width(200)
        .height(70)
        .defaultFocus(true) // 设置默认焦点
      Button('Button 3')
        .width(200)
        .height(70)
    }.width('100%').margin({ top: 20 })
  }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
分享
微博
QQ
微信
回复
2024-12-04 16:36:26
相关问题
HarmonyOS TextInput 取消默认焦点
1108浏览 • 1回复 待解决
Image组件如何设置默认图?
1791浏览 • 1回复 待解决