gpt4 book ai didi

iphone - 如何防止触摸事件传递到 UIView 的 super View ?

转载 作者:行者123 更新时间:2023-12-03 18:53:12 25 4
gpt4 key购买 nike

我制作了一个程序,其中包含可以拖动以在屏幕上移动的图片。我还使用了 UIScrollView 因为空间比窗口大。我将 UIView 子类化为图片 View ,以在此类中显示图片并处理触摸。图片 View 作为 subview 添加到 ScrollView 中。但现在我有一个问题:当我拖动图片时,scrollView会随着图片一起移动。我想知道是否有一种方法可以消耗图片类中的触摸以防止它们传递到 super View 。

最佳答案

您应该将代码放在 UIView 的“touchesMoved:withEvent:”方法中。如果你的 View 会自己处理这个事件,那么它不应该冒泡到 super View

关于iphone - 如何防止触摸事件传递到 UIView 的 super View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5217509/

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