gpt4 book ai didi

ios - 当 UiCollectionView 发生 scrollViewDidEndDecelerating 时如何调用单元格的函数

转载 作者:行者123 更新时间:2023-11-28 15:33:20 25 4
gpt4 key购买 nike

  cell.callingApi(featurePost: featurePost)
cell.mainImageView.imageChangeByMotion()

func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {

}

如何在 Swift 发生 scrollViewDidEndDecelerating 时从特定单元格的 CollectionView 调用 UICollectionViewCell 内部定义的函数

最佳答案

我同意 Khalid Afridi的答案,这里是可以帮助您做到这一点的代码:

for i in 0 ..< yourCollectionView.numberOfItems(inSection: 0) {
if let cell = yourCollectionView.cellForItem(at: IndexPath(row: i, section: 0)) as? YourCustomCollectionViewCell {
cell.yourFunction()
}
}

注意:如果您知道要访问的单元格的 IndexPath 值,则无需循环所有单元格。另外不要忘记将 section 值替换为包含您的单元格的部分。

关于ios - 当 UiCollectionView 发生 scrollViewDidEndDecelerating 时如何调用单元格的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44540074/

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