如果我创建具有唯一重用的collectionView单元格,那么我该如何配置它们?我尝试设置标记值,然后使用let button = viewWithTag(1) as! UIButton
然后使用按钮,但这会产生错误。
到目前为止,我已经有了collectionView来显示它在故事板中的所有内容,但我不确定如何使用代码对每个单元格的内容做任何事情。每个单元格大小不同,内部有不同的项目,因此我没有为每个单元格使用相同的标识符。 (SWIFT)
答案 0 :(得分:0)
在使用按钮属性或方法之前需要强制转换为UIButton
let button = viewWithTag(1) as! UIButton
或使用可选
if let button = viewWithTag(1) as? UIButton {
}