检测添加到UIScrollView的UIImageViews上的点击

时间:2011-07-12 05:32:40

标签: iphone uiscrollview uiimageview

我正在iPhone中开发一个具有UIScrollView的应用程序,我已经添加了一组图像视图(如缩略图,使用循环)。用户可以水平滚动任一方式并选择特定图像。用户点击的图像必须在单独的UIImageView中显示。我已经实现了直到检测到UIScrollView上的点击。但我不知道如何确定哪个图像接收到了点击,以便我可以在UIImageView中显示该预览。怎么实现呢?任何有关这方面的帮助将不胜感激!提前谢谢。

2 个答案:

答案 0 :(得分:2)

当我遇到UIScrollView和UIImageView时。我总是使用UIButton代替UIImageView并使用setTag来获取按下的按钮。

答案 1 :(得分:0)

你如何捕捉水龙头?如果它是由UIGestureRecognizer完成的,那么你不应该忘记只能在一个对象上添加一个手势识别器。因此,您无法通过一个手势识别器捕捉多个对象的点击。因此,在您创建这些图像视图的循环中,还会创建一个绑定该图像视图的UITapGestureRecognizer。