小编ios*_*per的帖子

touchesBegan:withEvent:在点击UIButton时不会被调用

我想要实现的是列匹配类型功能.我在右列上有三个按钮,在左列上有三个按钮,上面有一些信息.我想通过拖动手指从右侧的一个按钮到左侧的任何按钮绘制路径.

我会使用UIBezierPathpath来绘制路径,为此肯定需要一个起点和终点.

现在的问题是,我怎么能触发touchesBegan,touchesMovedtouchesEnded方法通过点击按钮,这样我可以得到起点和终点.

我正在考虑的另一个选择是使用不可见的UIView覆盖所有按钮,并以某种方式检查此覆盖视图所触摸的点是否位于任何按钮帧中.

顺便说一下,我也可以用简单的UIImageView替换这些按钮.我添加按钮只是为了获得触摸点.

任何帮助.

objective-c uikit uitouch ios

6
推荐指数
1
解决办法
3494
查看次数

标签 统计

ios ×1

objective-c ×1

uikit ×1

uitouch ×1