0

我有几个 UIButton 实例的视图。现在我希望用户可以通过长按来触发 als 按钮。所以他可以触摸一个按钮或希望几个按钮。因此,触摸按钮的所有按钮动作都应该被执行。

这是一张照片(带有红色背景和黑色边框的按钮): 在此处输入图像描述

谢谢你的帮助!

来自巴伐利亚的问候,克里斯

4

1 回答 1

4

如果我正确理解了这个问题,那么您的按钮网格需要的是UIPanGestureRecognizer

您可以将相同的识别器添加到每个实例UIButton并处理其所有状态(UIGestureRecognizerStateBegan, UIGestureRecognizerStateChanged, UIGestureRecognizerStateEnded)

如果您希望检测有一定的延迟(如UILongPressGestureRecognizer),您可以触发计时器并检查手指是否仍在 UIButton 的框架内。

于 2013-09-17T12:00:52.203 回答