gpt4 book ai didi

ios - UIScrollview 触摸

转载 作者:行者123 更新时间:2023-11-29 05:03:43 27 4
gpt4 key购买 nike

我有一个 UIScrollView 实例,允许用户放大/缩小。我已经根据文档实现了一个委托(delegate)来处理这个问题。但是,我想知道用户触摸 ScrollView 的位置(相对于 ScrollView 的 super View 的框架)。我可以拦截此信息,例如通过 ScrollView 的某些属性,而不覆盖 touchesMoved:withEvent: 吗?

[UIScrollView 实例在内部根据它们收到的触摸类型做出决定。我不想模仿这个,我想知道触摸的决定和位置。]

最佳答案

ScrollView 中没有属性可以告诉您触摸的位置。您可以知道它是否被拖动或滚动,但您无法知道触摸的位置。如果您对子类化UIScrollView犹豫不决,您可以查看自定义UIGestureRecognizer,它将帮助您跟踪当前位置。获得 UITouch 对象后,您可以使用 locationInView: 方法获取相对于 super View 的点击位置。

关于ios - UIScrollview 触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6197202/

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