gpt4 book ai didi

ios - 从 UITableviewCell 获取 CollectionView 单元格的屏幕位置

转载 作者:行者123 更新时间:2023-11-29 05:58:15 28 4
gpt4 key购买 nike

我有一个带有 UITableViewViewController在这个 tableView 的每个单元格中,我都有一个 UICollectionView

我想获取 UICollectionView 单元格的屏幕位置。

enter image description here

我关注了this构建 View 的教程:

最佳答案

您可以使用以下方法找到单元格:

let realCenter = collectionView.convert(cell.frame, to: collectionView.superview)

但是如果这会给你关于collectionView的信息。如果您需要找到相对于主视图的中心,则需要遍历所有 super View

let realCenter = collectionView.convert(cell.frame, to: collectionView.superview?.superview?.superview?.superview)

循环通过 View 找到您正在寻找的 super View ,然后找到框架

关于ios - 从 UITableviewCell 获取 CollectionView 单元格的屏幕位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54922902/

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