重置TextInput屏幕后键盘卡住了

时间:2019-07-17 01:00:45

标签: reactjs

我当前正在尝试重置堆栈并导航到其他堆栈。我正在重置的屏幕具有自动对焦的文本输入,并且在重置并导航回首页时,键盘保持卡住状态。

我尝试关闭自动对焦,并使用componentWillMount()Unmount()进行对焦,但是仍然卡住。

onPress = {() => {
  const resetAction = StackActions.reset({
    index: 0,
    actions: [NavigationActions.navigate({ routeName: 'Create' })],
    key: null
  })
  navigation.dispatch(resetAction)
}}

我希望文本输入会重置并导航到主屏幕。当我回到文本输入屏幕时,键盘应再次聚焦,并且文本内容应为新内容。

0 个答案:

没有答案