我想知道如何在不使用popular library的情况下制作键盘识别滚动视图,因为当使用"受控制的"时,这是giving me a bug。 KeyboardAwareScrollView中的TextInputs
有没有人设法解决这个问题?也许使用KeyboardAvoidingView? 该解决方案必须适用于iOS和Android
答案 0 :(得分:1)
您可以使用KeyboardAvoidingView
组件。从' react-native'中导入它。以及您需要的所有其他组件,并将您的UI保留在该组件中。
例如,
import {KeyboardAvoidingView} from 'react-native'
export default class App extends React.Component{
render(){
return(
<KeyboardAvoidingView behavior="padding">
Your UI
</KeyboardAvoidingView>
);
}
}
不要忘记添加道具behaviour="padding"
。它在Android设备上为我工作。我没有iPhone来测试它,但希望它会起作用。
在此this link获取战利品以获取更多信息。希望这有帮助。