2016-11-09 44 views
0

我希望能够轻扫一系列按钮。这应该选择并突出显示所有被刷过的按钮。有点像在填字游戏中画线。有没有人有过这样的成就?我需要在obj-c中以编程方式编写此代码..任何帮助将不胜感激。滑过多个UIButtons以突出显示/选择

会使用'UIControlEventTouchDragEnter'方法吗?

谢谢

回答

0

好吧我已经设法解决我的问题,感谢NO-ONE的帮助! ;)

要做到这一点的方法是通过'touchesBegan'和'touchesEnded'方法。另外,我用的是UIButton的类必须被继承覆盖用下面的代码中提到的方法:

[super touchesBegan:touches withEvent:event]; 
[self.nextResponder touchesBegan:touches withEvent:event]; 

..otherwise的UIButton的消耗触摸事件,如饥饿的动物是。 大多数其他视图不需要被分类。

我现在能够从我的子类UIButtons中接收触摸事件,并且一些其他实现可以执行滑动功能。
希望这可以帮助别人!