gpt4 book ai didi

ios - 防止UIScrollView中的UISlider触发滚动

转载 作者:行者123 更新时间:2023-11-29 00:02:43 24 4
gpt4 key购买 nike

使用 Xcode 9,我有一个 UISlider 作为水平滚动 UIScrollView 中 UIImageView 的 subview 。我的问题是,当用户尝试滑动 slider 时,滚动 Action 被激活。

理想情况下,我希望 UIImageView 和嵌套 slider 在触摸时不激活滚动,只有当用户向外滑动时才允许滚动。我尝试在 slider 和 UIImageView 上设置 exclusiveTouch 属性,但没有任何区别。

   self.slider.exclusiveTouch = YES;

谢谢

最佳答案

这个答案建议除了在各个 View 上设置 ExclusiveTouch 之外,还在 UIScrollView 中将 canCancelContentTouches 设置为 NO 。

how to prevent a touch event passed to a UIView's superview?

关于ios - 防止UIScrollView中的UISlider触发滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49019613/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com