2

我有一个让我发疯的问题。我创造了一个scroll rect统一的,有很多Input Field如下图所示。

在此处输入图像描述

我的问题是:我不能滚动!!!每次我尝试时,它都会打开键盘。只要我点击Input field's 之间的红色空间,就可以滚动它。

我认为问题是因为键盘出现在OnPointerDown而不是OnPointerUpOnPointerClick。我试图添加一个EventTrigger组件InputField并为其添加操作OnPointerDownOnPointerUp但我没有成功更改键盘行为。

有什么帮助吗?有任何想法吗?请!非常感谢!

4

1 回答 1

6

您可以创建 Button 并将 InputField 附加为其子级,然后:

  1. 添加按钮 OnClick 事件InputField.Select()
  2. 禁用Raycast TargetInputField、占位符和文本

要隐藏按钮,您可以使其透明。

于 2017-02-20T10:27:02.290 回答