gpt4 book ai didi

ios - 滚动后 UIScrollView 中对象的可见坐标

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

我有一个 UIScrollView,其中包含 12 个按钮。一次只有 5 个按钮可见,其余按钮均不可见。当用户单击按钮时,我从按钮的位置为 UIView 制作动画。因此,当我滚动隐藏按钮并单击 View 动画时,它从原始坐标的底部开始,而不是从按钮的可见坐标开始。

当用户滚动时,我想知道按钮的可见坐标(包含在 uiscrollview 中),以便我可以从按钮可见位置制作动画。或者有人可以建议哪种是实现此动画的最佳方法。

注意:我的 Scrollview 是 View Controller 的一部分。我无法将 ScrollView 自定义为父类。请尽快帮我解决这个问题,因为我正处于应用程序开发的最后阶段。

最佳答案

我刚刚使用 Scrollview convertPoint:toView API 解决了这个问题。解决办法如下:

CGPoint aPtInScrollView = [viewA ConvertPoint:aPoint toView:self.view];

  • 其中aPoint是scrollview“位置”中的对象

关于ios - 滚动后 UIScrollView 中对象的可见坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12560832/

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