我正在使用KeyboardAvoidingView处理我的应用内的键盘打开。 我有一个键盘和底部边距的问题,你可以在附件中看到。键盘覆盖了我的textinput组件的一部分。
这是我的组件:
while( not v1.empty() ) {
auto it = std::min_element( v1.begin(), v1.end() );
v2.push_back( *it );
v1.erase( it );
}
以下是app的简介:
答案 0 :(得分:0)
解决方案是使用名为keyboardVerticalOffset的特殊道具,但当键盘关闭时,会有空格。
<KeyboardAvoidingView
style={styles.containerStyle}
behavior="padding"
enabled
keyboardVerticalOffset={90}
>
答案 1 :(得分:0)
根据我的经验,behavior="padding"
没有提供足够的填充。
试试behavior="position"
。
可能想要为Android关闭它:
behavior={Platform.OS === 'ios' ? 'position' : null}