苹果16promax 18.0.1 uniapp联想词被挡住了

苹果16promax 18.0.1 uniapp联想词被挡住了

操作步骤:

  • 苹果16promax 18.0.1 ,联想词被挡住了

预期结果:

  • 正常显示

实际结果:

  • 苹果16promax 18.0.1 ,联想词被挡住了

bug描述:

  • 这是官方示例 我是苹果16promax 18.0.1 ,联想词被挡住了,我项目中也遇到这个问题了,希望给个解决方案

img


1 回复

这是iOS 18.0.1系统下uni-app的兼容性问题,建议尝试以下解决方案:

  1. 检查z-index层级设置,确保联想词容器的层级高于其他元素:
.uni-input-helper {
  z-index: 9999;
  position: relative;
}
  1. 调整input组件的样式,添加:
uni-input {
  overflow: visible;
}
  1. 如果使用自定义组件,确保组件的overflow属性未被设置为hidden

  2. 临时解决方案:在manifest.json中配置使用原生导航栏

"app-plus": {
  "titleNView": false
}
回到顶部