gpt4 book ai didi

ios - 如何找到 contentView 的 x 坐标等于 UIScrollView 框架的中心 x

转载 作者:行者123 更新时间:2023-11-29 03:23:42 25 4
gpt4 key购买 nike

我有一个水平滚动的 UIScrollView。我在该 ScrollView 中水平排列了大约 10 个 View 。我想在滚动时找到包含 ScrollView 框架(不是 contentView.frame)中心点的 View 。我正在考虑使用 - (void)scrollViewDidScroll:(UIScrollView *)scrollView UIScrollView 委托(delegate)方法,但我不确定如何找到它。

谢谢!

最佳答案

您可以使用以下代码在另一个 View (scrollView) 的引用中获取 View (myChildView) 的框架的起点:

CGPoint origin = [myChildView convertPoint:CGPointMake(myChildView.bounds.origin.x, myChildView.bounds.origin.y) toView:[self scrollView]];

使用 scrollViewDidScroll: 委托(delegate)方法选择您的 View 并在那里执行计算。

关于ios - 如何找到 contentView 的 x 坐标等于 UIScrollView 框架的中心 x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20754181/

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