配置不可重用的单元格collectionView

时间:2017-06-16 08:01:03

标签: ios swift uicollectionview uicollectionviewcell collectionview

如果我创建具有唯一重用的collectionView单元格,那么我该如何配置它们?我尝试设置标记值,然后使用let button = viewWithTag(1) as! UIButton然后使用按钮,但这会产生错误。

到目前为止,我已经有了collectionView来显示它在故事板中的所有内容,但我不确定如何使用代码对每个单元格的内容做任何事情。每个单元格大小不同,内部有不同的项目,因此我没有为每个单元格使用相同的标识符。 (SWIFT)

1 个答案:

答案 0 :(得分:0)

在使用按钮属性或方法之前需要强制转换为UIButton

let button = viewWithTag(1) as! UIButton

或使用可选

if let button = viewWithTag(1) as? UIButton {

}