我对Swift很新,我有一个问题,我有一个集合视图,里面有一个单元格,并且在这个单元格内部有一个标签。我创建了一个数组并将其返回,因此我有多个带标签的单元格。我的问题是,如何更改特定标签的颜色,例如,如果我想要标签“2”,“7”,“13”(来自图像)等不是绿色,而是其他颜色。谢谢 screen of simulator
答案 0 :(得分:1)
实施以下方法并设定所需的颜色。
func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
// Access label of cell object and set desired colour
}
告诉代理人即将显示指定的单元格 集合视图。
https://developer.apple.com/reference/uikit/uicollectionviewdelegate/1618087-collectionview