2010-08-27 33 views
1

我已經創建,其具有對象img其爲UIImageView一個子類的圖,我已經添加了touchesEnded方法將img類。但是當我點擊img類對象時,touchesEnded event未被觸發。TouchesEnded事件

有沒有人有一個想法可能是錯的,請?

謝謝!

+1

我想你必須實現所有四個事件處理方法:touchesBegan:withEvent:touchesMoved:withEvent:touchesEnded:withEvent:和touchesCancelled:withEvent: '。如果這沒有幫助,請更準確地說明您的問題。 「有一個對象」是非常含糊的。什麼是「img class」 – 2010-08-27 15:19:38

+1

另外,如果您的部署目標是3.2或更高版本,請查看使用手勢識別器,它們可以節省大量時間並自己處理這些類型的事情。 – jer 2010-08-27 15:21:51

回答

1

UIImageView默認情況下已將userInteractionEnabled屬性設置爲NO,因此它不會跟蹤任何觸摸事件。嘗試設置userInteractionEnabled爲YES

相關問題