在React Native中禁用IOS键盘建议

Rya*_*son 16 keyboard ios react-native react-native-ios

我试图建立一个评论页面在我的应用程序,我想有评论输入栏坐在键盘上像Facebook,Instagram的,Strava和许多其他应用程序具有的顶部.但是当键盘进来时,它在顶部有如下建议: 在此输入图像描述

我想在这里禁用键盘上方的建议,以便我可以将我的textinput放在键盘顶部.这在React-Native中是否可行?

React-Native:0.44.0

Rya*_*son 50

因此,在进行了一些挖掘后,我发现如果autoCorrect将TextInput本身的prop 设置为false,则会删除键盘上方的建议.无需进入本机代码来尝试修复此问题.

即: <TextInput autoCorrect={false}/>

  • 不幸的是,autocorrect = {false}仍然为我显示. (2认同)
  • @VDog可能有点晚了,但是我认为它是`autoCorrect`而不是`autocorrect`;) (2认同)
  • 如果这似乎不起作用,请尝试完全重新启动应用程序,在输入打开的情况下简单地重新加载屏幕后,更改似乎并不总是生效。还可以尝试更改其他标志,例如键盘类型和文本内容类型,由于 RN 在后台处理标志的方式,存在一些不直观的不兼容性。 (2认同)

小智 9

我认为对于安卓:
autoCorrect={false}

对于 iOS,需要禁用建议栏有两个属性:
autoCorrect={false}spellCheck={false}


Irf*_*ani 5

对于ios,接受的答案可以正常工作,但我只想为android添加。

因此,对于 android,要隐藏建议,请使用keyboardType='visible-password'要隐藏建议的 textInput。