【发布时间】:2019-11-11 17:52:00
【问题描述】:
我使用 CustomPaint 创建了一个自定义绘制的小部件,它有一个路径作为轮廓。但是将小部件包装在 GestureDetector 中会使单击区域成为整个画布周围的矩形,有没有办法剪辑 GestureDetector 以便单击仅在路径内有效?
【问题讨论】:
-
如果您使用自定义
Shape3Border类,则无需执行 任何操作,例如:class SB extends ShapeBorder { ...- 示例代码 here -
????包
touchablegithub.com/nateshmbhat/touchable,是这个的完美选择。您可以为您在画布上绘制的各个形状提供各种手势回调
标签: flutter