【HarmonyOS 鸿蒙 黑马程序员 学习笔记 20.1】

文本输入

文本输入组件 TextInput

TextInput ( { } )

提示文本

placeholder : ’ 文本’

TextInput({placeholder:'请输入用户名'})

密码样式输入

TextInput({placeholder:'请输入密码'})
	.type(InputType.Password)

容器间隔

space 容器组件之间间隔

Column({ space:20 }) {}

边距

距离外边的间隔

.padding(10)

实战例子


@Entry
@Component
struct Index {

  build() {
    // space:10 间隙10  组件之间的间隙
    Column({ space:20 }) {
      Image('https://www-file.huawei.com/-/media/corporate/images/home/logo/huawei_logo.png')
        .width('50%')
        .padding({top:40 , bottom : 80}) // 把华为log上下隔开
      TextInput({placeholder:'请输入用户名'})
      TextInput({placeholder:'请输入密码'})
        // 用密码的方式输入
        .type(InputType.Password)
      Button('登录')
        .width('75%')
      Row({ space: 10 }){
        Text('前往注册')
        Text('忘记密码')
      }
    }
    // 边框距离  如果边距与内宽冲突  优先满足边距  也就会向内挤压
    .padding(10)
  }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值