安卓键盘可以自动上去,苹果键盘不会自动上去

参考WeItemDetail.js

安卓键盘可以自动上去,苹果键盘不会自动上去_第1张图片

参考SelfImageModalPage.js

首先import {Platform,Keyboard} from 'react-native';

设置键盘高度62行

安卓键盘可以自动上去,苹果键盘不会自动上去_第2张图片

然后设置键盘隐藏和显示

componentDidMount(){

Keyboard.addListener('keyboardWillShow', this.keyboardWillShow.bind(this))

Keyboard.addListener('keyboardWillHide', this.keyboardWillHide.bind(this))

}

_setModalVisible(visible) {

this.setState({modalVisible: visible});

};

keyboardWillShow (e) {

this.setState({keybordHeight:e.endCoordinates.height})

}

keyboardWillHide (e) {

this.setState({keybordHeight:0})

}

安卓键盘可以自动上去,苹果键盘不会自动上去_第3张图片

最后把样式添加

安卓键盘可以自动上去,苹果键盘不会自动上去_第4张图片

你可能感兴趣的:(安卓键盘可以自动上去,苹果键盘不会自动上去)