React native 如何在airbnb的react native maps中的详图索引中使用TextInput?
我想在调用中获取用户的输入,以便对其执行操作。但是在MapView.Callout中使用TextInput是没有用的,因为整个Callout都被按下了。如何实现这一点?调用callout的回调时,通过编程将焦点设置为React native 如何在airbnb的react native maps中的详图索引中使用TextInput?,react-native,react-native-maps,React Native,React Native Maps,我想在调用中获取用户的输入,以便对其执行操作。但是在MapView.Callout中使用TextInput是没有用的,因为整个Callout都被按下了。如何实现这一点?调用callout的回调时,通过编程将焦点设置为TextInput。在调用中为TextInput指定一个ref 就像这样this.textInput=textInput}/> 现在,在callout的回调中只需编写。 this.textInput.focus() 侧注:确保绑定到调用this的回调,或在胖箭头函数中调用它,以便th
TextInput
。在调用中为TextInput
指定一个ref
就像这样this.textInput=textInput}/>
现在,在callout的回调中只需编写。
this.textInput.focus()
侧注:确保绑定到调用this
的回调,或在胖箭头函数中调用它,以便this.textInput.focus()中的this
不会显示为未定义。
这是一个更干净的解决方案,您不必处理绝对样式和组件重叠 调用调用调用调用时,以编程方式将焦点设置为TextInput
。在调用中为TextInput
指定一个ref
就像这样this.textInput=textInput}/>
现在,在callout的回调中只需编写。
this.textInput.focus()
侧注:确保绑定到调用this
的回调,或在胖箭头函数中调用它,以便this.textInput.focus()中的this
不会显示为未定义。
这是一个更干净的解决方案,您不必处理绝对样式和组件重叠