2012-01-05 54 views
1

我試圖將touchesBegan方法接收的UIEvent對象傳遞給必須從此事件中提取觸摸以執行其他操作的其他對象。在touchesBegan方法中複製UIEvent對象

問題是,當第一個響應者在第一次調用touchesBegan時接收到事件並且使用對象事件作爲參數調用次級對象的touchesBegan時,當次要對象嘗試從此事件中提取UITouches時,什麼都不返回因爲UIEvent是空的。

我試圖「複製」事件以保存原始事件並使用它,但沒有成功。

有什麼辦法可以創建一個UIEvent對象作爲獨立對象的克隆?

謝謝。

+0

爲什麼不通過觸摸位置?這樣,就沒有必要提取。 – AMayes 2012-03-16 16:41:11

回答

0

不,沒有任何方法可以創建UIEvent的克隆。唯一可以參考UIEvent