guard let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "identifier", for: indexPath) as? MYVerticalCell else {
  fatalError("Couldn't deque `Vertical Cell`")
}

cell.view.backgroundColor = .black
return cell


查看插座是否与电池连接

展开可选值时意外抛出nil

最佳答案

首先使用标识符创建自定义单元格的xib,

在使用之前注册单元格,使用以下示例,

tableView.register(UINib(nibName: "custCell", bundle: nil), forCellReuseIdentifier: "custCell")


然后在下面的“ func tableView(_ tableView:UITableView,cellForRowAt indexPath:IndexPath)-> UITableViewCell”中使用

var cell = tableView.dequeueReusableCell(withIdentifier: "custCell") as? CustCell

if (cell == nil) {
    cell = CustCell(style: UITableViewCellStyle.default, reuseIdentifier: "custCell"
}

10-02 13:10