当前位置: 首页 > 知识库问答 >
问题:

键盘打开时在React本地滚动视图中捕捉点击

邵赞
2023-03-14

当键盘打开时,是否可以在React本地滚动视图上捕捉点击?或者任何React本地容器?

我看到了ScrollView属性keyboardShouldPersistTaps和KeyboardReserveMode,它们允许在键盘打开时对如何处理轻击进行一些控制。但似乎没有任何组合允许水龙头正常处理。

共有1个答案

雷飞虎
2023-03-14

看来我回答了我自己的问题;将ScrollView上的keyboardShouldPersistTaps设置为'Always''Handled',即使键盘打开,也会将taps传递给该ScrollView中的组件。

 类似资料:
  • Scrollview通常会滚动到底部,但当我触摸TextInput并弹出键盘时,它只会滚动很短的距离,我无法查看下面的内容。 现在只关注Android Android:窗口软输入模式=“调整平移” 我的代码: 其中主要组件包含scrollView

  • 我也尝试过使用KeyboardShouldPersistTaps=Handled,但我仍然必须在自定义按钮上点击两次才能执行一个操作。谁能告诉我,我在代码中做错了什么? 谢了。

  • 我正在开发一款小型jetpack compose演示聊天应用程序。所以我需要在底部有一个带文本字段和发送按钮的栏,就像WhatsApp一样……我想最好使用带底部栏的脚手架。 现在的问题是,当键盘打开时,底部栏隐藏在键盘后面。有办法吗?

  • 我试图做一个简单的应用程序,使用系统相机应用程序来拍照。我已经在android版本6中测试了我的应用程序,我的应用程序成功打开了设备的摄像头。但在一些android v6设备(如三星Galaxy A3)中,我遇到了以下安全异常: 我已经在我的代码中添加了权限检查: 稍后我称之为捕获图像: 从日志中,我看到captureImage第203行调用了startActivityForResult。既然我已

  • 本文向大家介绍javascript实现捕捉键盘上按下的键,包括了javascript实现捕捉键盘上按下的键的使用技巧和注意事项,需要的朋友参考一下 小小的demo,用js捕捉键盘盘上按下了那个键,然后展示出对应的code值 以上所述就是本文的全部内容了,希望大家能够喜欢。

  • 我想在键盘打开时隐藏屏幕上的标签栏。我已经尝试过更改AndroidManifest.XML文件。通过将更改为,当键盘打开时,屏幕标签栏会隐藏,但问题是我现在的文本输入与键盘重叠,我也尝试过KeyBoardAvidingView,但它不起作用,因为当更改XML文件时,它也会影响其他应用程序组件。所以告诉我如何在键盘打开时隐藏标签栏而不更改XML文件。