gpt4 book ai didi

javascript - ListView 在 IOS 键盘后面呈现 - React Native

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:58:10 24 4
gpt4 key购买 nike

在我的 native react 应用程序中,我有一个呈现 TextInput 和 ListView 的 View 。ListView 根据在 TextInput 中键入的内容进行填充。

<View styleComponent={styleComponent.mainContainer}>
<TextInput
onChangeText={this.onTyping.bind(this)}
value={this.state.text} />
<ListView
dataSource={this.state.dataSource}
renderRow={(rowData) => this._renderRow(rowData)} />
</View>

我的问题是 ListView 的一部分在 IOS 键盘后面呈现。在没有外部库的情况下,有什么方法可以告诉 ListView 在可用空间中呈现,即不在键盘下方。

最佳答案

您应该使用onBluronFocus 事件或keyboard events plugin并在键盘打开时调整列表样式。看看这个:how-to-auto-slide-the-window-out-from-behind-keyboard-when-textinput-has-focus .

关于javascript - ListView 在 IOS 键盘后面呈现 - React Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31812600/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com