【发布时间】:2012-02-17 09:03:40
【问题描述】:
我正在尝试在分页模式下提供 UISCrollView,其中每个页面显示产品的图像,并且除了能够在页面之间滑动之外,我还希望产品图像切换到“当点击特定产品/页面时,它的“向下”版本。
到目前为止,我尝试了以下方法:
1 - 添加 UIButtons 作为滚动视图的页面: 显然,这样我可以让图像在手指向下时切换到它们的“选定”版本,但是按钮会占据整个页面, 防止滚动视图检测到滑动手势。
2 - 添加 UIVIews 而不是按钮和 UITapGestureRecognizer: 这样我可以点击图像来选择产品,识别器还可以让手势传递到滚动视图,也允许滑动.但是这种方法的问题是当用户触摸它们时我无法将图像切换到它们的“选定”版本,因为点击识别器只报告 UIGestureRecognizerStateEnded。
关于如何同时获得按钮向上/向下和滚动视图滑动行为的任何想法?
【问题讨论】:
标签: ios uiscrollview uibutton uigesturerecognizer