我正在编写一个实现钢琴键盘的类。目前它只是一个UIView,每个键都是一个UIButton。我希望用户能够拖动手指并按下多个键,但目前它只能识别到触摸按下操作。我已经添加了UIControlEventTouchDragEnter作为触发键事件的方式,但只有在您按下一个键,将手指拖到其他地方,然后再拖回相同的键时才有效。
有没有办法检测UIButtons的拖动事件?我是否需要重新开始并使用其他东西来表示每个键?我不想根据坐标计算触摸所在的键,因为这似乎是不必要的。你认为最简单的方法是什么?
谢谢,
路克
有没有办法检测UIButtons的拖动事件?我是否需要重新开始并使用其他东西来表示每个键?我不想根据坐标计算触摸所在的键,因为这似乎是不必要的。你认为最简单的方法是什么?
谢谢,
路克