gpt4 book ai didi

objective-c - 有没有办法知道哪个 Collection View 单元格在特定点?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:51:21 27 4
gpt4 key购买 nike

我有一个 CGPoint,我想知道我的 Collection View 中的哪个单元格当前包含该点。有什么简单的方法可以做到这一点,还是我必须编写自己的方法?

最佳答案

我没怎么用过UICollectionView,但是有一个方法看起来很完美:

- (NSIndexPath *)indexPathForItemAtPoint:(CGPoint)point;

传递给方法的点必须在 Collection View 的坐标系内。你可以这样做:

CGPoint convertedPoint = [collectionView convertPoint:point fromView:viewThatYouGotThePointFrom];

获取正确的点,如果你得到的点最初不是来自 Collection View 。

关于objective-c - 有没有办法知道哪个 Collection View 单元格在特定点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13404533/

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