Iphone 如何使用按钮操作启用touchesMoved()?
我正在申请一架钢琴。在那里,我使用按钮动作播放音乐。但它不支持拖动功能。我还使用了touchsmoved()和touchsbegind()方法。但没什么用。有人能帮我吗?按钮支持拖动功能。您应该通过以下控制事件添加目标Iphone 如何使用按钮操作启用touchesMoved()?,iphone,uibutton,touchesmoved,Iphone,Uibutton,Touchesmoved,我正在申请一架钢琴。在那里,我使用按钮动作播放音乐。但它不支持拖动功能。我还使用了touchsmoved()和touchsbegind()方法。但没什么用。有人能帮我吗?按钮支持拖动功能。您应该通过以下控制事件添加目标 [button addTarget:target action:@selector(action1) forControlEvents:UIControlEventTouchDragInside]; [button addTarget:target action:@selecto
[button addTarget:target action:@selector(action1) forControlEvents:UIControlEventTouchDragInside];
[button addTarget:target action:@selector(action2) forControlEvents:UIControlEventTouchDragOutside];
[button addTarget:target action:@selector(action3) forControlEvents:UIControlEventTouchDragExit];
[button addTarget:target action:@selector(action4) forControlEvents:UIControlEventTouchDragEnter];
为每个事件执行正确的操作,它应该识别正确的拖动事件。我们可以为一个按钮添加不同的控制事件吗?@deepti是的,您可以,如果您看到Apurv的解释,他会为同一个按钮设置不同的操作。谢谢。我得到了它。现在我也实现了。工作正常。我完全明白你到底出了什么问题,为什么这些方法没有被调用。你能解释一下吗。。。。?