如果我将手指从按钮外部的区域拖出,我试图使UIButton能够启用。如果我像平常一样按下按钮,它现在才有效。我已经尝试过使用所有事件,但看起来它甚至不会响应任何拖动事件。我到处搜索,但我找不到答案。谢谢!
答案 0 :(得分:1)
您应该为dragEnter
使用UIButton
事件的选择器。
[your addTarget:self action:@selector(buttonDragged:)
forControlEvents:UIControlEventTouchDragEnter];
并实现buttonDragged:方法
-(void)buttonDragged:(UIButton*) sender{
//Your logic here
}