0

作为 SVG 草图的一部分,我使用一个很小的点作为滑块控件。为了增加可触摸区域,我添加了一个厚实的透明边框。这适用于 iOS,但不适用于 Android。我可以在 Android 上做些什么来解决这个问题?我尝试添加hitSlopand padding,但这些似乎都不适用于 SVG 元素。

4

1 回答 1

1

在 Svg 周围添加一个透明容器,并在其上而不是在 Svg 上处理您的触摸。

例如:

<TouchableWithoutFeedback>
  <MySVGComponent />
</TouchableWithoutFeedback>
于 2019-03-27T08:41:05.853 回答