作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在屏幕上有两个元素。第一个是带有 flex 的 Scrollview,另一个是具有固定高度的 View。当键盘出现时 View 元素上升。
如何实现元素不上去?
好的,这是代码:
<View style={{flex: 1}}>
<Scrollview style={{flex: 1}}>
<TextInput />
</Scrollview>
<View style={{height: 24}}>
Two buttons here...
</View>
</View>
最佳答案
您可以尝试以下代码。它可能会解决您的问题
<KeyboardAvoidingView
behavior={Platform.OS == "ios" ? "padding" : "height"}
keyboardVerticalOffset={Platform.OS == "ios" ? 0 : 20}
enabled={Platform.OS === "ios" ? true : false}>
<Text>Hello</Text>
<Text>World</Text>
</KeyboardAvoidingView>
关于react-native - 在 React Native 中显示键盘时如何不移动 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58948751/
我是一名优秀的程序员,十分优秀!