键盘顶部的白色条用于聚焦 TextInput :React Native

问题描述 投票:0回答:1

因此,在组件中,当聚焦输入字段时,键盘后面会出现白色背景,它延伸到键盘上方 20-30px,就像键盘上方有一个白色条。 有时会正常打开,有时栏与键盘大小相同,位于其上方

你可以在附图中看到White bar on top of Keyboard

我认为存在底部填充、弯曲/布局问题、键盘避免视图问题等反复试验, 期待键盘正常打开,但没有解决

react-native keyboard whitespace textinput keyboardavoidingview
1个回答
0
投票

在使用React Native的Statusbar时,这个问题不断出现, 特别是状态栏的半透明道具,在注释掉半透明道具后,问题就为我解决了。 尽管我检查了它们,但我不确定是否是诸如 KeyboardAvoidingView+StatusBar 或滚动视图 + StatusBar + KeyboardAvoidingView 之类的组合导致了问题

目前,这对我有用(最好删除整个东西)

<StatusBar
  barStyle="light-content"
  //translucent={true} <-----------------
  backgroundColor="#000"
 />

© www.soinside.com 2019 - 2024. All rights reserved.