2012-01-05 21 views
1

我试图将touchesBegan方法接收的UIEvent对象传递给必须从此事件中提取触摸以执行其他操作的其他对象。在touchesBegan方法中复制UIEvent对象

问题是,当第一个响应者在第一次调用touchesBegan时接收到事件并且使用对象事件作为参数调用次级对象的touchesBegan时,当次要对象尝试从此事件中提取UITouches时,什么都不返回因为UIEvent是空的。

我试图“复制”事件以保存原始事件并使用它,但没有成功。

有什么办法可以创建一个UIEvent对象作为独立对象的克隆?

谢谢。

+0

为什么不通过触摸位置?这样,就没有必要提取。 – AMayes 2012-03-16 16:41:11

回答

0

不,没有任何方法可以创建UIEvent的克隆。唯一可以参考UIEvent