繁体   English   中英

UIButton与“手势识别器”一起检测按住吗?

[英]UIButton detect press and hold, along with “gesture recognizer”?

我试图弄清楚如何检测并按住UIButton上的手势识别器。

我没有四处搜寻,也没有找到我想要的东西。 这是一个快速的gif,以查看我要执行的操作: http : //blitzzmobile.com/files/button.gif (在gif的情况下,用户按住“ 5”按钮并向上拖动以选择加号按钮。)如果有人可以给我提示或向正确的方向指点我,将不胜感激!

编辑 :另外,我想知道是否有可能检测到“拖动”的位置并进行相应的动画处理。 (例如:如果某人拖动一半的距离以显示新菜单,则菜单会相应地设置动画)以及检测拖动释放的方法(不是从UIButton检测出来),而是当用户在触摸UIButton并拖动后抬起手指时,将执行一个操作被称为,这可能吗?

对于可能从中受益的人,这是我的工作:

    -(IBAction) yourAction:(UISwipeGestureRecognizer *)recognizer{
         if(yourbutton.highlighted){
              //Do your animation/setup here.
         }
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM