WebApp 解决输入框弹起遮挡布局问题

1、在网上找了很多办法,大多是去调用原生的方法去重新计算页面高度等。

2、但是如果你的情况是由于输入框自动获取焦点后,输入法弹起,切换页面,导致页面布局改变。那你不妨可以换一种思路。

3、也就是在做下一个操作的时候将输入法收起,再进行其他操作,就不会发生下一布局改变的问题。

4、让输入法收起,也就是让输入框失去焦点

    this.inputRef.onBlur();

5、这样也能解决问题
6、如果你遇到的问题是列表左右切换导致布局混乱,可以考虑将布局的高度由其他地方传入(比如父组件),这样让子组件的高度是从外面传入,是不变的,这样也是解决布局改变的一种思路。(去解决ListView左右切换输入法弹起布局改变问题)
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值