我在一个类中工作,这是另一个类的委托;这个其他课程在第三方库中,我希望尽可能避免改变。
原始类正在处理-touchesEnded事件,并将责任委托给我,但它没有将UIEvent本身传递给我。有没有办法处理正在进行的当前事件?它是一个双击处理程序,所有传递给我的是被触摸的视图,以及触摸发生的点。我想确切地知道这次活动涉及多少次接触。
谢谢! 好色
答案 0 :(得分:0)
您可以继承原始第三方视图并覆盖该子类中的-touchesEnded:withEvent:
。
您也可以将UIApplication子类化并覆盖其-sendEvent:
方法以捕获所有(公共)事件。