滑动多个UIButtons以突出显示/选择

时间:2016-11-09 18:01:47

标签: ios objective-c uibutton

我希望能够刷过一系列按钮。这应该选择并突出显示所有按下的按钮。有点像在填字游戏中画一条线。有没有人有这样的成功?我需要以编程方式在obj-c中编写。任何帮助都将不胜感激。

使用'UIControlEventTouchDragEnter'方法会有帮助吗?

由于

1 个答案:

答案 0 :(得分:0)

好的,由于NO-ONE的帮助,我设法解决了我的问题! ;)

这样做的方法是通过'touchesBegan'和'touchesEnded'方法。此外,我使用的UIButton类必须使用以下代码覆盖所有方法:

ivGroupIndicator.setSelected(isExpanded);

..否则UIBUtton会消耗像饥饿动物那样的触摸事件。 大多数其他视图不需要被子类化。

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