在react-native中,我想动态更改键盘类型,目前我在输入字段中输入了它:
const keyboardType = this.state.useEmail ? 'email-address' : 'phone-pad'
<TextInput
keyboardType = {keyboardType}
{...this.props}
/>
但是,当this.state.useEmail
被正确切换并且keyboardType
每console.log
发生变化时,iphone上的键盘不会动态变化。去年有一个github问题,但已经关闭。