我正在iPhone中开发一个具有UIScrollView的应用程序,我已经添加了一组图像视图(如缩略图,使用循环)。用户可以水平滚动任一方式并选择特定图像。用户点击的图像必须在单独的UIImageView中显示。我已经实现了直到检测到UIScrollView上的点击。但我不知道如何确定哪个图像接收到了点击,以便我可以在UIImageView中显示该预览。怎么实现呢?任何有关这方面的帮助将不胜感激!提前谢谢。
答案 0 :(得分:2)
当我遇到UIScrollView和UIImageView时。我总是使用UIButton代替UIImageView并使用setTag来获取按下的按钮。
答案 1 :(得分:0)
你如何捕捉水龙头?如果它是由UIGestureRecognizer完成的,那么你不应该忘记只能在一个对象上添加一个手势识别器。因此,您无法通过一个手势识别器捕捉多个对象的点击。因此,在您创建这些图像视图的循环中,还会创建一个绑定该图像视图的UITapGestureRecognizer。