插入键盘进入pios系统怎么办 进入系统笔记本怎么接外置键盘就卡

  其实很简单系统键盘其实是在┅个系统新建的级别最高的UIWindow上,我们只需要找到这个window 就可以在这个window 上添加我们的视图,然后就可以盖住系统的键盘,直接上代码

这样僦可以了其实还有一种方法,就是新建一个window 然后设置widow的

windowLevel 这个属性为无穷大,依然可以盖住系统的键盘如果你是设置window 给你那个三个windowLevel 是蓋不住系统键盘的,为什么因为承载系统键盘的window 的windowLevel 这个值有这个大,所以你设置比这个值小的是盖不住系统键盘的

问题发现:在 Android 部分机型 和 iOS部分系統下 键盘会出现遮挡输入框的情况(壳内)

  1. 经过测试,Android 的6.0版本以上均会出现改问题归根到底是之前的同学集成沉浸式的时候,没有评估到 h5 页面有输入框也会引起这个遮挡现象没有打补丁。现在客户端已通过发版解决

经过测试IOS在11.1 、11.2这两个版本下,方法无效如果输入框是固定在底部的,则不能通过这个方法解决

  • 设计的时候尽量规避此类问题
  • 将输入框做成原生组件,由客户端去控制
  • 针对有问题的版本用padding去填充

我要回帖

更多关于 笔记本怎么接外置键盘 的文章

 

随机推荐