2009-06-28 76 views
0

我有多個UIImageView與用戶交互啓用。我正在實施touchesBegan,有沒有辦法猜測哪個圖像視圖被觸摸,而不是基於所有圖像視圖製作矩形圖並檢查其中的觸摸點存在?猜測觸摸的UIImageView

我也爲每個圖像視圖分配了不同的標籤。

回答

1

在您的touchesBegan:withEvent:方法中,您可以檢查UITouch對象的「視圖」屬性。從文檔:「該屬性的價值是最初發生觸摸的視圖對象」。

+0

http://pastie.org/527140總是打印「在x:0處觸摸」,無論如何。 – Shoaibi 2009-06-28 14:34:35