2009-06-28 3 views
0

У меня есть несколько UIImageView с включенным пользовательским взаимодействием. Я внедряю touchhesBegan, есть ли способ угадать, какое изображение было затронуто, а не делать прямой, основанный на всех изображениях и проверять существование точки касания в них?Угадайте, коснулся UIImageView

Я также назначил разные теги для каждого изображения.

ответ

1

В ваших прикосновенияхBegan: withEvent: метод вы можете проверить объект UITouch для свойства 'view'. Из документов: «Значение свойства - это объект вида, в котором первоначально произошло прикосновение».

+0

http://pastie.org/527140 печатает «Прикосновение к x: 0» всегда, несмотря ни на что. – Shoaibi

+0

все в порядке, получилось. Оно должно быть% f – Shoaibi

+0

Используйте -Wformat, чтобы избежать этой ошибки. Для этого есть настройка Xcode. –