UIImage - Как мне отслеживать индекс? - PullRequest
0 голосов
/ 24 августа 2010

Я начал создавать простую карусель с изображением товара.Он в основном состоит из 3 видимых UIImageViews и 2 скрытых UIImateViews.UIImageViews заполнены изображениями из массива и анимированы, чтобы создать вид карусели.

Моя следующая цель - определить, к какому продукту пользователь прикоснется, и поместить подробный вид в стек.

Мой вопрос: как мне определить, какое изображение продукта было записано на пленку?

Сложность заключается в том, что UIImageViews переключают позиции во время анимации и заполняются различными изображениями, когда пользователь «прокручивает».

1 Ответ

0 голосов
/ 24 августа 2010

Вы можете использовать свойство тега UIView, чтобы дать представлениям изображений идентификатор, по которому они будут распознаваться.

Например, когда для image1 установлено значение imageView1, установите для тега imageView1 значение 1. Если для image500 установлено значение imageView1, установите для тега значение 500. При касании просмотра изображения проверьте его тег, чтобы определить, какое изображение было прослушано .

...