我需要在集合视图中的 cellForItem 中获取下一个单元格,以便我可以更新视图对象。当我尝试以下操作时,它不起作用。我也尝试过indexPathForVisibleItems
传入indexPath.row + 1
并产生索引超出范围错误。
let index = IndexPath(row: indexPath.row + 1, section: indexPath.section)
if let nextCell = collectionView.cellForItem(at: index) as! MKRCell {
nextCell.setupWaitView(time: timeToWait)
nextCell.waitViewHeightConstraint.constant = 80
nextCell.waitView.alpha = 1
nextCell.waitView.isHidden = false
}
这可能实现还是我需要通过其他方式来实现?
谢谢