我对几个UIButton实例有一个视图。现在,我希望用户可以通过长时间触摸触发als按钮。所以他可以按一个按钮,也可以按几个按钮。因此,应执行触摸按钮的所有按钮操作。
这是一张照片(带有红色背景颜色和黑色边框的按钮):

谢谢你的帮忙!
巴伐利亚最好的问候,克里斯
发布于 2013-09-17 12:00:52
如果我正确理解这个问题,您需要的是UIPanGestureRecognizer。
您可以将相同的识别器添加到UIButton的每个实例中,并处理其所有状态(UIGestureRecognizerStateBegan, UIGestureRecognizerStateChanged, UIGestureRecognizerStateEnded)。
如果您希望检测延迟(如UILongPressGestureRecognizer),您可以触发计时器并检查手指是否还在UIButton的框架内。
https://stackoverflow.com/questions/18849049
复制相似问题