我使用的是 swift 2.2,我在单元格内有一个 Collection View ,它有一个标签。我想在单击按钮时更改 UICollection View 中的标签文本值,而不使用重新加载整个 uiCollection View 。 我不能在我的场景中使用 collectionView.reloadData() 。我想要一个不使用它的方法。只是为了更新 collectionview 中特定项目中的一个标签。 有帮助吗??
最佳答案
如果您传递 IndexPath,您可以访问该单元格,然后您可以使用此语法从中更改标签
let cell = self.collectionView.cellForItem(at: IndexPath) as? yourCollectionViewCellName
cell.label.text = "new text"
关于ios - 在不重新加载数据的情况下更改 UICollectionView 中的标签值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43137548/