【发布时间】:2015-04-19 21:17:07
【问题描述】:
我的 UISlider 是具有 UITapGestureRecognizer 的 UIView 的子视图。如果滑块被点击或只移动了一点,superview 会检测到点击,这不是我想要的。我尝试将 UITapGestureRecognizer 添加到滑块,但未调用该操作,并且仍调用超级视图的点击操作。滑块正在工作,所以 userInteractionEnabled 已经是 YES。
有没有办法让 UISlider 拦截水龙头?
【问题讨论】:
-
为什么要让滑块有一个点击手势识别器?这不是用户使用滑块的方式。当用户滑动
UISlider时,您是否希望滑块按预期工作,而视图上的点击手势不会注册任何点击? -
@JSA986 滑块点击手势识别器是一个虚拟的,它调用一个空方法。
标签: ios objective-c