2013-03-27 3 views
0

У меня так много объектов UIview на self.view, а один жест жеребца также доступен на self.view. Теперь моя забота о том, когда я когда-либо касаюсь self.view, который хотел бы знать под моим прикосновением, любой объект UIView есть или нет, если я хочу получить свойства этого объекта, такие как значение тега. Пожалуйста, помогите мне, как получить информацию. Спасибо заранее.Как найти, с каким объектом мы касаемся с помощью tapgesture

+1

'[UIView hitTest: withEvent:]' –

+0

Hi xlc благодарит много. Можете ли вы разработать ..., представив простой пример. – Naresh

ответ

1

Вы хотели бы прочитать мою книгу по этой теме:

http://www.apeth.com/iOSBook/ch18.html#_hit_testing

Пример кода из этого раздела:

CGPoint p = [g locationOfTouch:0 inView:self]; // g is the gesture recognizer 
UIView* v = [self hitTest:p withEvent:nil]; 

Где self является SuperView, к которому прикреплен этот жест распознаватель. Вам нужно будет сделать необходимые замены ...

+0

Привет, спасибо матовый. – Naresh

Смежные вопросы