-1
Мне нужно отобразить строку в моем UICollectionViewCell
. Я создал пользовательскую ячейку представления. Но всякий раз, когда я запускаю приложение он показывает «Фатальная ошибка: неожиданно нашел ноль в то время как разворачивание необязательного значения»Как отобразить строку в CellView Cell?
func numberOfSections(in collectionView: UICollectionView) -> Int {
return 1
}
func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return places.count
}
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "Cell", for: indexPath) as! PlaceCollectionViewCell
cell.layer.borderWidth = 0.5
cell.layer.borderColor = UIColor(colorLiteralRed: 0.278, green: 0.694, blue: 0.537, alpha: 1.00).cgColor
//cell.placeLabel.tintColor = UIColor(colorLiteralRed: 0.278, green: 0.694, blue: 0.537, alpha: 1.00).cgColor
cell.layer.cornerRadius = 35
cell.layer.masksToBounds = true
//cell.placeLabel.text = places[indexPath.row] as! String
cell.placeLabel.text = places[indexPath.row]
return cell
}
В какой строке вы видите ошибку? Вы также можете показать код для PlaceCollectionViewCell? Убедитесь, что вы установили идентификатор ячейки в «Ячейка» в раскадровке. –
Я получаю ошибку в этой строке «cell.placeLabel.text = places [indexPath.row]» –
Можете ли вы также показать свой код для PlaceCollectionViewCell? –