У меня есть 2 представления коллекции в ячейках табличного представления, и у каждого представления коллекции есть Выход в собственной ячейке представления таблицы. как я могу вызвать и использовать это два представления коллекции в cellForItemAt
методе в контроллере представления.
if (collectionView == self.amazing_Collection) // не работает
это методы табличного представления в контроллере представления
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let section = indexPath.section
if section == 0 {
let cell0 = tableView.dequeueReusableCell(withIdentifier: "searchCell", for: indexPath) as! searchCell
return cell0
}else if section == 1 {
let cell1 = tableView.dequeueReusableCell(withIdentifier: "slideCell", for: indexPath) as! slideCell
возвращаемая ячейка0
и это метод представления коллекции для заливки изображения и надписей
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell (withReuseIdentifier:
"amazingCollecionCell", для: indexPath) как! amazingCollecionCell
//// это работает правильно
обратная ячейка
return cell
//here iwant to say if this collection view execute under lines
let cell_Just_Here = collectionView.dequeueReusableCell(withReuseIdentifier: "justhereproductscell", for: indexPath) as! JustHereProductsCell
//lable fill
return cell_Just_Here
}
}