作为SVG草图的一部分,我使用了一个很小的点作为滑块控件。为了增加可触摸区域,我添加了一个粗的透明边框。这适用于iOS,但不适用于Android。我可以在Android上做什么以解决此问题?我尝试添加hitSlop
和padding
,但似乎都无法在SVG元素上使用。
答案 0 :(得分:1)
在Svg周围添加一个透明容器,并处理该触摸,而不是在Svg上。
例如:
<TouchableWithoutFeedback>
<MySVGComponent />
</TouchableWithoutFeedback>