首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react native react with feedback存在吗?

react native react with feedback存在吗?
EN

Stack Overflow用户
提问于 2021-04-14 05:06:09
回答 1查看 32关注 0票数 1

如果我点击一个输入字段,那么他们的键盘是激活的。如果我想要通过单击移除键盘,我可以使用以下命令:

代码语言:javascript
复制
<TouchableWithoutFeedback onPress={Keyboard.dismiss()} 
...

好的,但也许键盘是打开的,我想单击一个具有onPress函数的框或项。因此,如果键盘是打开的,也许我想单击一个链接,那么键盘会关闭,但该链接没有被按下。当键盘打开时,我不能点击任何东西,现在我想让你问我如何点击一个链接,也许在键盘打开的地方。也许是像"TouchableWithFeedBack“这样的函数。

这和你可以找到用户的Instagram是一样的。如果键盘是打开的,而您想要单击此人,它将转到User,然后他们将键盘关闭。在我的情况下,只有键盘可以忽略。

我希望你能理解我

EN

回答 1

Stack Overflow用户

发布于 2021-04-14 05:22:19

当您添加其他项(链接或按钮)作为TouchableWithoutFeedback组件的子项时,交互似乎工作得很好:

代码语言:javascript
复制
import * as React from 'react';
import { Alert, Keyboard, TouchableWithoutFeedback, TextInput, Button, View, StyleSheet } from 'react-native';

export default function App() {
  return (
      <TouchableWithoutFeedback onPress={Keyboard.dismiss}>
        <View style={styles.container}>
          <Button title="Press Me" onPress={() => Alert.alert('Button Pressed')} />
          <TextInput placeholder="Input" autoFocus />
        </View>
      </TouchableWithoutFeedback>
  );
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: 'center',
    padding: 8,
  },
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67082373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档