gpt4 book ai didi

ios - 我如何在 UITableView 中检测手机屏幕中部署的单元格是什么

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

我想弄清楚如何检测 UITableView 中的哪个 UITableViewCell 部署在我的手机屏幕上。

例如:我的 numberOfRowsInSection 是 20,但我在手机屏幕上只看到其中的 3 个。我想知道如何确定显示哪三个?

就我而言,我只需要发送用户在手机屏幕中查看的宣传内容,而不是 UITableView 中加载的 20 行。

谢谢!

最佳答案

    let visibleIndexPaths = tableview.indexPathsForVisibleRows

var visibleCellsArray: [UITableViewCell] = []

for currentIndextPath in visibleIndexPaths! {
// You now have visible cells in visibleCellsArray
visibleCellsArray.append(tableview.cellForRowAtIndexPath(currentIndextPath)!)
}

现在,visibleCellsArray 中有可见单元格。

关于ios - 我如何在 UITableView 中检测手机屏幕中部署的单元格是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37873681/

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