我已经开始创建一个简单的产品图像轮播。 它基本上由3个可见的UIImageViews和2个隐藏的UIImateViews组成。 UIImageViews中填充了数组中的图像和动画,以显示轮播的外观。
我的下一个目标是确定用户点击哪个产品并将详细视图推送到堆栈。
我的问题是我应该如何确定录制哪个产品图片?
复杂性来自于,UIImageViews在动画期间切换位置,并在用户“滚动”时填充不同的图像。
答案 0 :(得分:0)
您可以使用UIView的tag属性为图像视图提供标识符以识别它们。
例如,当您将image1设置为imageView1时,将imageView1的标记设置为1.如果将image500设置为imageView1,请将标记设置为500.当点击图像视图时,检查它的标记以确定触摸了哪个图像