当嵌套在react-native-svg

时间:2018-10-29 10:53:52

标签: reactjs react-native react-native-svg

我在使用react-native-svg库创建的SVG元素中嵌套了一个TouchableOpacity。看起来像这样:

<Svg
  width="100%"
  height="100%"
  top="0%"
  left="0%"
  viewBox="0 0 828 828"
>
  (...)
  <TouchableOpacity onPress={this.handleClick}>
    <Text>Button!</Text>
  </TouchableOpacity>
  (...)
</Svg>

未触发handleClick的位置。对于Android的同一功能,我具有不同的实现,其中TouchableOpacity在Svg元素之外,并且已正确触发onPress。有没有人遇到此问题并找到解决方案?不幸的是,不能将其放置在iOS之外。

使用的react-native-svg版本为7.0.3

谢谢!

0 个答案:

没有答案