-1
내 UICollectionViewCell
끝 부분에 사용자 지정 셀을 만들려고합니다. 사용자가 다른 레코드를 추가 할 수 있도록 마지막 항목은 "사용자 정의 셀"이어야합니다. 몇 가지 해결책을 시도했지만 성공하지 못했습니다.개별 셀을 UiCollectionView에 추가
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cell", for: indexPath as IndexPath) as! EquipamentosCollectionViewCell
if (indexPath as NSIndexPath).row == 0 {
cell.imgEquip?.image = UIImage(named: "novavisita")
return cell
}else{
cell.backgroundColor = UIColor.green
return cell
}
}
가 나는 또한 this solution을했지만, 그것은`나는 그것이 작동하지 방법 : 내 코드는 지금까지처럼 보인다.
문제는 첫 번째 대체품이 문제입니다.
어떻게 할 수 있습니까?
가 어떻게 대신 기존 셀의 구성을 "교체"의 새로운 셀을 추가 할 수 있습니다? (iOS 개발에있어서 새로운 것 같습니다.) –
콜렉션 뷰에 몇 개의 아이템을 보여 주는지 또 다른 루틴 인 numberOfItemsInSection이 있습니다. YOUR_COLLECTION.count + 1을 반환하십시오. –
@ GabrielRibeiro http://stackoverflow.com/a/31546100/1208191 다음을 읽어야합니다. https://www.raywenderlich.com/136159/uicollectionview-tutorial-getting- 시작한 –