我正在试图找出如何检测按住,以及UIButton
上的手势识别器。
我做了搜索,但没找到我到底要找的东西。 这是一个快速的GIF,看看我正在尝试做什么:http://blitzzmobile.com/files/button.gif (在gif的情况下,用户按住“5”按钮并向上拖动以选择添加按钮。) 如果有人能给我一个提示或指出我正确的方向,我将不胜感激!
编辑:此外,我想知道是否可以检测“拖动”的位置并相应地制作动画。 (例如:如果有人拖动一半的距离来显示新菜单,则菜单会相应地设置动画)&检测拖拽释放的方法,而不是UIButton
,但是当用户在触摸UIButton
并且拖动后抬起手指时,会调用一个动作,这可能吗?
答案 0 :(得分:0)
对于谁可能从中受益,这就是我所做的:
-(IBAction) yourAction:(UISwipeGestureRecognizer *)recognizer{
if(yourbutton.highlighted){
//Do your animation/setup here.
}
}